CyberShadow / Digger

A tool to build D and bisect old D versions
Other
57 stars 9 forks source link

_D2ae5utils4sini link error #37

Open MartinNowak opened 8 years ago

MartinNowak commented 8 years ago

Just build the latest version (ff1be21d32a54c1ffb08a18e556e4ba56bdad8c2) and got the following linker error with dmd 2.070.2 and 2.071.0.

OPTLINK (R) for Win32  Release 8.00.17

Undefined _D2ae5utils4sini63__T14makeIniHandlerTAyaTS▒▒▒3sys1d7manager8DM▒▒▒3DMD6ConfigZ▒▒▒FNaNbNfK▒▒▒▒▒▒▒▒▒30▒▒▒20▒▒▒Traver▒▒▒g▒▒▒Z▒▒▒
CyberShadow commented 8 years ago

It's this bug: https://issues.dlang.org/show_bug.cgi?id=15985

Workaround: build with -debug

timotheecour commented 7 years ago

not just windows: OSX also please update docs until this is fixed? (ie, link to this bug below rdmd --build-only digger)

wilzbach commented 7 years ago

not just windows: OSX also

I can reproduce it on Linux x86_64 with 2.071.2 & 2.072.0 too.

wilzbach commented 6 years ago

FYI @CyberShadow I see that you updated the install instructions to -allinst. At least on my machine this results in a linker error too and only -debug works.

CyberShadow commented 6 years ago

Thanks, added -debug back. Sigh...