From e8fd7a756b5251214007a831ea60c6b0aa3dfac3 Mon Sep 17 00:00:00 2001 From: Vivien Delmon Date: Fri, 25 Oct 2013 15:44:38 +0200 Subject: [PATCH 1/1] Do not compile clitkDice with ITK < 4 clitkDice needs an itkLabelOverlapMeasuresImageFilter.h that was present in clitk but has been removed (by David Sarrut !!) in f4854864b1e9dacf51ffee720eeb4c72edb59e4f The class is now part of ITK > 4. --- tools/CMakeLists.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index a4594a2..06d85a7 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -251,11 +251,6 @@ IF (CLITK_BUILD_TOOLS) TARGET_LINK_LIBRARIES(clitkTransformLandmarks clitkCommon) SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkTransformLandmarks) - WRAP_GGO(clitkDice_GGO_C clitkDice.ggo) - ADD_EXECUTABLE(clitkDice clitkDice.cxx ${clitkDice_GGO_C}) - TARGET_LINK_LIBRARIES(clitkDice clitkSegmentationGgoLib clitkCommon ${ITK_LIBRARIES} ) - SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkDice) - WRAP_GGO(clitkMaskLandmarks_GGO_C clitkMaskLandmarks.ggo) ADD_EXECUTABLE(clitkMaskLandmarks clitkMaskLandmarks.cxx ${clitkMaskLandmarks_GGO_C}) TARGET_LINK_LIBRARIES(clitkMaskLandmarks clitkCommon) @@ -353,8 +348,14 @@ IF (CLITK_BUILD_TOOLS) #========================================================= IF(ITK_VERSION_MAJOR VERSION_LESS 4) + MESSAGE("clitkDice is not compatible with ITK<4. It will not be built.") MESSAGE("clitkDicomRTPlan2Gate is not compatible with GDCM<2 (ITK<4). It will not be built.") ELSE(ITK_VERSION_MAJOR VERSION_LESS 4) + WRAP_GGO(clitkDice_GGO_C clitkDice.ggo) + ADD_EXECUTABLE(clitkDice clitkDice.cxx ${clitkDice_GGO_C}) + TARGET_LINK_LIBRARIES(clitkDice clitkSegmentationGgoLib clitkCommon ${ITK_LIBRARIES} ) + SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkDice) + WRAP_GGO(clitkDicomRTPlan2Gate_GGO_C clitkDicomRTPlan2Gate.ggo) ADD_EXECUTABLE(clitkDicomRTPlan2Gate clitkDicomRTPlan2Gate.cxx clitkDicomRTPlan2Gate_ggo.c) TARGET_LINK_LIBRARIES(clitkDicomRTPlan2Gate clitkCommon) -- 2.45.2