Mercurial > hg > orthanc-gdcm
changeset 111:a9dbd40d06e5
fix crt mismatch
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 03 Sep 2025 11:55:06 +0200 |
parents | b1ae80761fdc |
children | 1973bfe929ea |
files | Resources/CMake/GdcmConfiguration.cmake |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/Resources/CMake/GdcmConfiguration.cmake Wed Sep 03 11:26:27 2025 +0200 +++ b/Resources/CMake/GdcmConfiguration.cmake Wed Sep 03 11:55:06 2025 +0200 @@ -47,6 +47,13 @@ # "Source/MediaStorageAndFileFormat/gdcmFileStreamer.cxx" set(AdditionalCFlags "-Doff64_t=off_t") set(AdditionalCxxFlags ${AdditionalCFlags}) + elseif (MSVC) + if (USE_LEGACY_GDCM) + # In this case, there is a mismatch between the CRT that is used + # by the GDCM project ("/MT") and by the Orthanc plugin ("/MD") + set(AdditionalCFlags "/MD") + set(AdditionalCxxFlags ${AdditionalCFlags}) + endif() endif() set(Flags