On Mac OS X 10.10 with Qt 5.4 the following configure errors occurr:
CMake Error at /Users/mbiuser/dc/mitk_cont/MITK-sb-R-e/CTK-src/CMake/ctkMacroBuildPlugin.cmake:285 (add_library):
Target "org_mitk_gui_qt_cmdlinemodules" links to target "Qt5::UiTools" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?
Call Stack (most recent call first):
BlueBerry/CMake/MacroCreateCTKPlugin.cmake:137 (ctkMacroBuildPlugin) CMake/mitkMacroCreateCTKPlugin.cmake:32 (MACRO_CREATE_CTK_PLUGIN) Plugins/org.mitk.gui.qt.cmdlinemodules/CMakeLists.txt:3 (MACRO_CREATE_MITK_CTK_PLUGIN)
CMake Error at /Users/mbiuser/dc/mitk_cont/MITK-sb-R-e/CTK-src/CMake/ctkMacroBuildPlugin.cmake:285 (add_library):
Target "org_mitk_gui_qt_xnat" links to target "Qt5::XmlPatterns" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?
Call Stack (most recent call first):
BlueBerry/CMake/MacroCreateCTKPlugin.cmake:137 (ctkMacroBuildPlugin) CMake/mitkMacroCreateCTKPlugin.cmake:32 (MACRO_CREATE_CTK_PLUGIN) Plugins/org.mitk.gui.qt.xnat/CMakeLists.txt:3 (MACRO_CREATE_MITK_CTK_PLUGIN)
Adding find_package(Qt5UiTools) and find_package(Qt5XmlPatterns) to the toplevel CMakeLists.txt solves the issue.