www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 12125] New: Win64 phobos has hard references to LIBCMT

https://d.puremagic.com/issues/show_bug.cgi?id=12125

           Summary: Win64 phobos has hard references to LIBCMT
           Product: D
           Version: D2
          Platform: x86_64
        OS/Version: Windows
            Status: NEW
          Severity: major
          Priority: P2
         Component: Phobos
        AssignedTo: nobody puremagic.com
        ReportedBy: turkeyman gmail.com


--- Comment #0 from Manu <turkeyman gmail.com> 2014-02-09 21:04:24 PST ---
Unless phobos has some dependencies on a particular flavour of MS CRT, then it
should be built with /Zl to omit the reference in the object files.

If phobos does depend on the particular flavour of CRT it links against, then a
suite of phobos libs would need to be built to match the suite of CRT options.
I don't think this is the case however.

Currently, linking phobos causes CRT conflicts when linking in conjunction with
other libs that depend on a different CRT.

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Feb 09 2014