[Issue 4010] dmd should support linkers other than OPTLINK

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Jan 6 20:53:10 PST 2011


http://d.puremagic.com/issues/show_bug.cgi?id=4010


Jonathan M Davis <jmdavisProg at gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jmdavisProg at gmx.com


--- Comment #1 from Jonathan M Davis <jmdavisProg at gmx.com> 2011-01-06 20:50:39 PST ---
This is actually one which I'd really like to see done at some point. The fact
that you have to use dmc to build your C/C++ code is a huge blocker for D on
Windows for anyone who works in an environment which is primarily using
Microsoft or Intel's compiler. It would not be possible for me to use dmc for
C++ where I work, which makes using D there much harder, even if I were to end
up with a project where I would have a chance of choosing to use it in D.

There was a discussion about this on the D list a while back, and it was
suggested that dmd at least be altered such that you could have a plugin
architecture of some kind to swap out linkers. That way, even though dmd would
still use dmc/optlink normally, someone other than Walter could then write and
maintain a plugin which used Microsoft's compiler. So, we could potentially get
support for other linkers without requiring Walter to deal with it.

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


More information about the Digitalmars-d-bugs mailing list