Pārlūkot izejas kodu

Disable all DCMTK 3rdparty libraries to avoid linker errors caused when source code using DCMTK libraries do not know DCMTK's 3party library setup.

Michael Onken 13 gadi atpakaļ
vecāks
revīzija
f40cc24ac0
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. 5 1
      CMakeExternals/DCMTK.cmake

+ 5 - 1
CMakeExternals/DCMTK.cmake

@@ -43,7 +43,11 @@ IF(${add_project})
         -DCMAKE_C_FLAGS:STRING=${ep_common_c_flags}
         -DCMAKE_INSTALL_PREFIX:PATH=${ep_install_dir}
         -DDCMTK_WITH_ZLIB:BOOL=OFF # see github issue #25
-        -DDCMTK_FORCE_FPIC_ON_UNIX:BOOL=ON
+        -DDCMTK_WITH_OPENSSL:BOOL=OFF # see github issue #25
+        -DDCMTK_WITH_PNG:BOOL=OFF # see github issue #25
+        -DDCMTK_WITH_TIFF:BOOL=OFF  # see github issue #25
+        -DDCMTK_WITH_XML:BOOL=OFF  # see github issue #25
+        -DDCMTK_FORCE_FPIC_ON_UNIX:BOOL=ON 
         ${CMAKE_OSX_EXTERNAL_PROJECT_ARGS}
         -DBUILD_TESTING:BOOL=OFF
         -DDCMTK_BUILD_APPS:BOOL=ON # Build also dmctk tools (movescu, storescp, ...)