Linker errors after updating to DMD 2.060
Danny Arends
Danny.Arends at gmail.com
Mon Aug 13 04:39:40 PDT 2012
Hey all,
After switching to 2.060, I'm getting the following linker errors
on a project of mine:
Error 42: Symbol Undefined _D4core6memory2GC6extendFPvkkZk
build\unittest.obj(unittest)
Error 42: Symbol Undefined
_D4core6memory2GC6qallocFkkZS4core6memory8BlkInfo_
build\unittest.obj(unittest)
Error 42: Symbol Undefined _D4core5bitop3bsrFNaNbkZi
build\unittest.obj(unittest)
Error 42: Symbol Undefined _D4core6memory2GC6mallocFkkZPv
build\unittest.obj(unittest)
Error 42: Symbol Undefined
_D3std6loader19ExeModule_GetSymbolFKPvxAyaZPv
build\unittest.obj(unittest)
Error 42: Symbol Undefined _D4core6memory2GC8minimizeFZv
build\unittest.obj(unittest)
Error 42: Symbol Undefined _D4core6memory2GC4freeFPvZv
build\unittest.obj(unittest)
Error 42: Symbol Undefined _D4core6memory2GC11removeRangeFxPvZv
build\unittest.obj(unittest)
Error 42: Symbol Undefined _D4core6memory2GC7collectFZv
build\unittest.obj(unittest)
Error 42: Symbol Undefined _D3std6loader14ExeModule_LoadFxAyaZPv
build\unittest.obj(unittest)
Error 42: Symbol Undefined _D3std6loader12__ModuleInfoZ
Any idea's why it does compile but fails to link on:
core.memory
core.bitop
std.loader
(by the way the 2.059 was able to link them just fine)
Code is available via github:
https://github.com/DannyArends/D-coding
checkout and build using
> rake
or
> rake unittest
More information about the Digitalmars-d-learn
mailing list