Note from a donor

Andre Pany andre at s-e-a-p.de
Tue Oct 24 21:11:37 UTC 2017


On Tuesday, 24 October 2017 at 20:27:26 UTC, Adam Wilson wrote:
> On 10/24/17 07:14, Kagamin wrote:
>> On Tuesday, 24 October 2017 at 13:20:10 UTC, Andrei 
>> Alexandrescu wrote:
>>> * RSA Digital Signature Validation in Phobos
>>
>> https://issues.dlang.org/show_bug.cgi?id=16510 the blocker for 
>> botan was
>> OMF support.
>
> IMO, the correct solution here is to deprecate OMF and use the 
> System linker for 32-bit on Windows as that is already the 
> default behavior on 64-bit Windows
>
> So instead of -m32 and -m32mscoff, we would have -m32 and 
> -m32omf. I think that this is a reasonable tradeoff. We could 
> leave -m32mscoff in for a while, for backwards compat.

In general I agree with you that coff is the way to go. I just 
dislike the consequences. Today you just download the dmd Windows 
zip, extract it and you have a running compiler. Nice, self 
contained and a good advertisement for D. On the other side if 
the user is forced to install Visual Studio / C++ build pack, 
this might distract first time D users...

If the Microsoft linker could be added to dmd that would be the 
best solution. Just dreaming :)

Kind regards
Andre


More information about the Digitalmars-d mailing list