changeset 87:8effbfc4cf28

fix windows build
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 09 Dec 2015 10:13:39 +0100
parents 58665d0b7609
children e009c43f4dbb
files Resources/CMake/GdcmConfiguration.cmake
diffstat 1 files changed, 10 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/Resources/CMake/GdcmConfiguration.cmake	Wed Dec 09 10:05:51 2015 +0100
+++ b/Resources/CMake/GdcmConfiguration.cmake	Wed Dec 09 10:13:39 2015 +0100
@@ -74,11 +74,20 @@
     ${Prefix}socketxx${Suffix}
     ${Prefix}gdcmCommon${Suffix}
     ${Prefix}gdcmexpat${Suffix}
-    ${Prefix}gdcmuuid${Suffix}
 
     #${Prefix}gdcmgetopt${Suffix}
     )
 
+  if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
+    list(APPEND GDCM_LIBRARIES
+      rpcrt4   # For UUID stuff
+      )
+  else()
+    list(APPEND GDCM_LIBRARIES
+      ${Prefix}gdcmuuid${Suffix}
+      )
+  endif()
+
   ExternalProject_Get_Property(GDCM binary_dir)
   include_directories(${binary_dir}/Source/Common)
   link_directories(${binary_dir}/bin)