Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-8659

Fix warning `cl : Command line warning D9025 : overriding '/MTd' with '/MDd'`

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 1.6.0
    • None
    • Windows 10

    Description

      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.

      Attachments

        Activity

          People

            andschwa Andrew Schwartzmeyer
            andschwa Andrew Schwartzmeyer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: