Page MenuHomePhabricator

Compile errors after turning MITK_USE_OPEN_CV on and off in CMake config
Closed, ResolvedPublic

Description

Auf dem internen Dashboard gibt es einen neuen Continuous Dartclient, der leider Fehler in Bezug auf OpenCV zeigt.

Ich habe dann - nachdem OpenCV 2.1 irgendwie nicht tat - den Support von OpenCV wieder ausgeschaltet. Leider gibt es immer noch Fehler, anscheinend versucht er Klassen mit OpenCV Abhängigkeit zu kompilieren.

Fehler kann auf jedem Rechner durch Ein und wieder Ausschalten der Variablen reproduziert werden.

Event Timeline

kannst du mir auf die schnelle sagen, welche klassen bzw. in welchem modul die fehler sind?

cc marco & sascha, brauchen eure hilfe. wenn MITK_USE_OPEN_CV aus ist, wird das Modul OpenCVVideoSupport nicht mehr gebaut. alle anderen Module und Bundles, die davon abhängen sollten dann ebenfalls nicht mehr gebaut werden. oder muss ich in jedem abhängigen Modul/Bundle dann auch nochmal ne IF(MITK_USE_OPEN_CV) weiche reinhauen.
PS: tritt wie im Bug beschrieben auf, wenn man das ganze erst an- und dann wieder abschaltet

Public bug, English please ...

Please do not add IF(MITK_USE_OPEN_CV) somewhere, it should be checked automatically. The bug is in the CMakeLists.txt of the OpenCVVideoSupport module. Michi, we can fix this together.

Have also a look at T7307. Maybe it fixed the issues?

this was due to the wrong spelled opencv flag. fixed now and working. the new and correct flag is MITK_USE_OpenCV