diff Resources/CMake/DcmtkConfiguration.cmake @ 495:5bb96a6100c0

fixes for mingw64
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 19 Jul 2013 16:11:13 +0200
parents 012b63028085
children 27d32fc6209a
line wrap: on
line diff
--- a/Resources/CMake/DcmtkConfiguration.cmake	Wed Jul 17 13:45:28 2013 +0200
+++ b/Resources/CMake/DcmtkConfiguration.cmake	Fri Jul 19 16:11:13 2013 +0200
@@ -47,6 +47,15 @@
     list(REMOVE_ITEM DCMTK_SOURCES 
       ${DCMTK_SOURCES_DIR}/oflog/libsrc/unixsock.cc
       )
+
+    if (${CMAKE_COMPILER_IS_GNUCXX})
+      # This is a patch for MinGW64
+      execute_process(
+        COMMAND patch -p0 -i ${CMAKE_SOURCE_DIR}/Resources/Patches/dcmtk-mingw64.patch
+        WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
+        )
+    endif()
+
   endif()
 
   list(REMOVE_ITEM DCMTK_SOURCES