Andrew Schwartzmeyer created MESOS-8659:
-------------------------------------------
Summary: Fix warning `cl : Command line warning D9025 : overriding
'/MTd' with '/MDd'`
Key: MESOS-8659
URL: https://issues.apache.org/jira/browse/MESOS-8659
Project: Mesos
Issue Type: Bug
Environment: Windows 10
Reporter: Andrew Schwartzmeyer
Assignee: Andrew Schwartzmeyer
Due to the way we choose to set the CRT linkage, this warning is displayed for
every file. We should probably use the default flags, e.g. /MDd in debug, and
stop linking the CRT statically, as it is not necessary, and proves to be
error-prone.
Caveat: the CRT will need to be on the system on which Mesos is deployed;
however, this is usually already the case due to VS redistributables.
Nonetheless, I'd like to test on a "fresh" target system, e.g. Windows Server
1709, and if anything needs to be installed, document it.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)