changeset 5967:8002863faf6a

fix build for mingw
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 17 Jan 2025 08:33:29 +0100
parents ebe0506362d6
children 6cc07321cffb
files OrthancFramework/Resources/CMake/DcmtkConfigurationStatic-3.6.9.cmake
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/OrthancFramework/Resources/CMake/DcmtkConfigurationStatic-3.6.9.cmake	Fri Jan 17 08:02:48 2025 +0100
+++ b/OrthancFramework/Resources/CMake/DcmtkConfigurationStatic-3.6.9.cmake	Fri Jan 17 08:33:29 2025 +0100
@@ -285,6 +285,14 @@
       -DDCMTK_LOG4CPLUS_SINGLE_THREADED
       )
   endif()
+
+  if (CMAKE_COMPILER_IS_GNUCXX)  # MinGW
+    # Necessary since DCMTK 3.6.9
+    add_definitions(
+      -DENABLE_OLD_OFSTD_FTOA_IMPLEMENTATION
+      -DENABLE_OLD_OFSTD_ATOF_IMPLEMENTATION
+      )
+  endif()
 endif()