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



--- Comment #6 from Manu <[email protected]> 2014-02-09 19:22:50 PST ---
(In reply to comment #5)
> A reference to LIBCMT is added by dmd to the object file that contains main,
> and it is generated to the C modules in phobos.lib.
> I don't think Visual D can do anything about changing it but to add
> /NODEFAULTLIB to the linker. Would that be good enough?

It sounds like DMD needs to introduce this concept as a compile flag, and
VisualD needs to add an option in the project settings to select (just like in
C++).

I'd suggest a workaround that VisualD can implement immediately would be to use
/NODEFAULTLIB by default, and also offer the option in the project settings to
choose the CRT to link explicitly? The project option could then be switched to
support a proper DMD compile flag at a later time when DMD adds such a thing?

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

Reply via email to