why no ld.exe in 2.066.1 Windows builds?

Ivan Kazmenko via D.gnu d.gnu at puremagic.com
Mon Apr 13 00:38:04 PDT 2015


Hi,

On http://gdcproject.org/downloads page, there's a new release 
with 2.066.1 DMD frontend, build date 2015-04-05.

However, in i686-w64-mingw32 and x86_64-w64-mingw32 packages, 
there is no linker (ld.exe). Compiling a hello world program with 
a tdm-gcc[1] linker in the path results in
...
...\ld.exe: this linker was not configured to use sysroots.

So, why is the linker binary not in the package anymore, and 
which linker should I use in its absence?  The ones I have (some 
tdm-gcc, mingw-builds, mingw versions) fail with various "not for 
sysroots" or "symbol not found" errors.

Ivan Kazmenko.


More information about the D.gnu mailing list