Actions
Feature #903
closedAdd "Auto" setting to DCMTK_COMPILE_WIN32_MULTITHREADED_DLL
Start date:
2019-11-04
Due date:
% Done:
100%
Estimated time:
Module:
CMake
Operating System:
Windows
Compiler:
Description
Starting with DCMTK 3.6.5, there is a new DCMTK_COMPILE_WIN32_MULTITHREADED_DLL setting that is used when building on Windows. It allows the user to select whether the build should use the "multithreaded static" (/MT) or "multithreaded dll" (/MD) build model. In previous releases, this was automatically selected by CMake and was not properly user controllable.
It would be desirable to convert DCMTK_COMPILE_WIN32_MULTITHREADED_DLL to a three state variable (ON, OFF, AUTO) where AUTO restores the pre-3.6.5 behaviour, i.e. accepts CMakes default.
Actions