CyberShadow / Digger

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

building with rdmd fails #41

Closed John-Colvin closed 7 years ago

John-Colvin commented 7 years ago
% rdmd --build-only digger                                   
Undefined symbols for architecture x86_64:
  "_D2ae5utils4sini63__T14makeIniHandlerTAyaTS2ae3sys1d7manager8DManager3DMD6ConfigZ14makeIniHandlerFNaNbNfKS2ae3sys1d7manager8DManager3DMD6ConfigZS2ae5utils4sini30__T20IniTraversingHandlerTAyaZ20IniTraversingHandler", referenced from:
      _D2ae5utils4sini77__T14makeIniHandlerTAyaTS2ae3sys1d7manager8DManager6Config5Build10ComponentsZ14makeIniHandlerFKS2ae3sys1d7manager8DManager6Config5Build10ComponentsZ12__dgliteral3MFNaNfAyaZS2ae5utils4sini30__T20IniTraversingHandlerTAyaZ20IniTraversingHandler in digger.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
--- errorlevel 1

this is with dmd 2.071.2-b3 on OS X

building with dub works fine

CyberShadow commented 7 years ago

Duplicate of #37.