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

Reply via email to