# HG changeset patch # User Sebastien Jodogne # Date 1404217842 -7200 # Node ID e077093bf1a99472db734f1680eda9d7f1412821 # Parent 80d4f1618b3379eef40188c945e6eb077fef0e34 improvements diff -r 80d4f1618b33 -r e077093bf1a9 Plugins/Samples/GdcmDecoding/CMakeLists.txt --- a/Plugins/Samples/GdcmDecoding/CMakeLists.txt Tue Jul 01 12:01:58 2014 +0200 +++ b/Plugins/Samples/GdcmDecoding/CMakeLists.txt Tue Jul 01 14:30:42 2014 +0200 @@ -21,26 +21,16 @@ find_package(GDCM REQUIRED) if (GDCM_FOUND) include(${GDCM_USE_FILE}) - set(GDCM_LIBRARIES - gdcmCommon - gdcmDICT - gdcmDSED - gdcmIOD - gdcmjpeg12 - gdcmjpeg16 - gdcmjpeg8 - gdcmMEXD - gdcmMSFF - ) + set(GDCM_LIBRARIES gdcmCommon gdcmMSFF) else(GDCM_FOUND) message(FATAL_ERROR "Cannot find GDCM, did you set GDCM_DIR?") endif(GDCM_FOUND) - include_directories( ${ORTHANC_ROOT}/Plugins/OrthancCPlugin/ ${ORTHANC_ROOT}/OrthancCppClient/SharedLibrary/Laaw ) + add_library(GdcmDecoding SHARED Plugin.cpp OrthancContext.cpp @@ -58,6 +48,7 @@ ${ORTHANC_ROOT}/Resources/ThirdParty/md5/md5.c ${THIRD_PARTY_SOURCES} ) + target_link_libraries(GdcmDecoding ${GDCM_LIBRARIES}) if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")