D, windows developement, frustration and fish

ketmar via Digitalmars-d digitalmars-d at puremagic.com
Sun Feb 1 03:29:48 PST 2015


On Sun, 01 Feb 2015 11:04:38 +0000, Vladimir Panteleev wrote:

> On Sunday, 1 February 2015 at 10:54:20 UTC, ketmar wrote:
>> "-Wl,--enable-auto-import -Wl,--enable-stdcall-fixup"
> 
> That's pretty cool.

yes. i was amazed by the fact that i finally can forget about all that 
"implib/deffile" crap. GNU/Linux has that for ages. and your "extern" 
proposal will fix windows situation too... if it ever be accepted, of 
course.

the best thing, of course, is to kill that ancient toolchain altogether 
and switch to binutils, they are already working for mingw and they are 
free. and there is COFF writer already too. so only one little step is 
needed: drop dmc and build dmd with mingw. and with dmc all it's tools 
will go.

besides, this will allow makefile unification, as alot of "posix.mak" can 
be reused for mingw builds. i did that myself while hunting for 
multithreading heisenbug. the side effect of switching to mingw was 
faster dmd.exe: compiling phobos took only 2/3 of time comparing to dmc 
version.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20150201/bc5fb891/attachment.sig>


More information about the Digitalmars-d mailing list