Optlink Contribution

w0rp via Digitalmars-d digitalmars-d at puremagic.com
Wed Jul 30 08:16:54 PDT 2014


On Wednesday, 30 July 2014 at 13:03:30 UTC, Daniel Murphy wrote:
> "w0rp"  wrote in message 
> news:sinwmhzuvhmevqtunxms at forum.dlang.org...
>
>> I think it's important to ship with a linker without requiring 
>> any further installation. One of the things that helped me to 
>> learn D was being able to download DMD and run RDMD on Windows 
>> without installing anything else. It's not obvious to very new 
>> users who don't come from a Windows C++ background where you 
>> can get a gratis Microsoft compiler or how to configure it. If 
>> we were going to switch to COFF32, it would be a big bonus to 
>> ship a COFF32 linker in the installer.
>
> FWIW this was the plan when I started ylink.  I wanted to make 
> a linker that could link omf and coff together, so I could 
> tackle the object-format and runtime-format transitions 
> independently.  It does support mscoff32 hello world now, but 
> not much more.  Until it has debug info support it's not a 
> viable replacement for optlink unfortunately.

I didn't know about ylink. The prospect of having a free software 
linker for D on Win32 written in D does sound attractive. I 
assume it would be a lot of work to make it acceptable for usage.


More information about the Digitalmars-d mailing list