Bläddra i källkod

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 år sedan
förälder
incheckning
f40cc24ac0
1 ändrade filer med 5 tillägg och 1 borttagningar
  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, ...)