--- CMakeLists.txt.orig 2019-11-25 17:09:54.607425486 +0100
+++ CMakeLists.txt 2019-11-25 17:10:47.340672511 +0100
@@ -10,6 +10,12 @@
FIND_LIBRARY(ZLIB_LIBRARY NAMES z)
FIND_LIBRARY(XLST_LIBRARY NAMES exslt)
+FIND_PACKAGE(GDCM REQUIRED)
+if(GDCM_FOUND)
+ message(STATUS Found GDCM)
+ include(${GDCM_USE_FILE})
+endif(GDCM_FOUND)
+
message(STATUS LIBXML2_LIBRARY = ${LIBXML2_LIBRARY})
message(STATUS JPEG_LIBRARY = ${JPEG_LIBRARY})
message(STATUS ZLIB_LIBRARY = ${ZLIB_LIBRARY})
@@ -18,13 +24,13 @@
add_executable (anonymize anonymize.cxx ${CMAKE_CURRENT_SOURCE_DIR})
target_include_directories (anonymize PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/gdcm-build/Source/DataStructureAndEncodingDefinition ${CMAKE_CURRENT_SOURCE_DIR}/gdcm-build/Source/Common ${CMAKE_CURRENT_SOURCE_DIR}/GDCM-2.8.9/Source/Common ${CMAKE_CURRENT_SOURCE_DIR}/GDCM-2.8.9/Source/MediaStorageAndFileFormat/ ${CMAKE_CURRENT_SOURCE_DIR}/GDCM-2.8.9/Source/InformationObjectDefinition/ ${CMAKE_CURRENT_SOURCE_DIR}/GDCM-2.8.9/Source/DataDictionary/ ${CMAKE_CURRENT_SOURCE_DIR}/GDCM-2.8.9/bin/Source/Common ${CMAKE_CURRENT_SOURCE_DIR}/GDCM-2.8.9/Source/DataStructureAndEncodingDefinition ${LIBXML2_INCLUDE_DIR})
-SET(GDCM_LIB_PATH ${CMAKE_CURRENT_SOURCE_DIR}/gdcm-build/bin/)
-link_directories(anonymize ${CMAKE_CURRENT_SOURCE_DIR}/gdcm-build/bin/)
-FIND_LIBRARY(COMMON_LIBRARY NAMES gdcmCommon PATHS ${GDCM_LIB_PATH} NO_DEFAULT_PATH)
-FIND_LIBRARY(IOD_LIBRARY NAMES gdcmIOD PATHS ${GDCM_LIB_PATH} NO_DEFAULT_PATH)
-FIND_LIBRARY(MSFF_LIBRARY NAMES gdcmMSFF PATHS ${GDCM_LIB_PATH} NO_DEFAULT_PATH)
-FIND_LIBRARY(DSED_LIBRARY NAMES gdcmDSED PATHS ${GDCM_LIB_PATH} NO_DEFAULT_PATH)
-FIND_LIBRARY(DICT_LIBRARY NAMES gdcmDICT PATHS ${GDCM_LIB_PATH} NO_DEFAULT_PATH)
+#SET(GDCM_LIB_PATH ${CMAKE_CURRENT_SOURCE_DIR}/gdcm-build/bin/)
+#link_directories(anonymize ${CMAKE_CURRENT_SOURCE_DIR}/gdcm-build/bin/)
+FIND_LIBRARY(COMMON_LIBRARY NAMES gdcmCommon)
+FIND_LIBRARY(IOD_LIBRARY NAMES gdcmIOD)
+FIND_LIBRARY(MSFF_LIBRARY NAMES gdcmMSFF)
+FIND_LIBRARY(DSED_LIBRARY NAMES gdcmDSED)
+FIND_LIBRARY(DICT_LIBRARY NAMES gdcmDICT)
#message(AUTHOR_WARNING ${COMMON_LIBRARY})