denizzzka / d_c_arm_test

C + D + dpp + libopencm3 + freertos test project
14 stars 4 forks source link

druntime isn't implemented #1

Closed denizzzka closed 4 years ago

denizzzka commented 4 years ago

Linking fails:

ld.lld: error: undefined symbol: _Dmodule_ref
>>> referenced by app.d:0
>>>               source_app.d.o:(_D3app16__moduleinfoCtorZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _D14TypeInfo_Const6__vtblZ
>>> referenced by app.d
>>>               source_app.d.o:(_D11TypeInfo_xk6__initZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _D10TypeInfo_k6__initZ
>>> referenced by app.d
>>>               source_app.d.o:(_D11TypeInfo_xk6__initZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _D14TypeInfo_Const6__vtblZ
>>> referenced by app.d
>>>               source_app.d.o:(_D13TypeInfo_xAya6__initZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _D12TypeInfo_Aya6__initZ
>>> referenced by app.d
>>>               source_app.d.o:(_D13TypeInfo_xAya6__initZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _Dmodule_ref
>>> referenced by gpio.d:0
>>>               meson-generated_gpio.d.o:(_D4gpio16__moduleinfoCtorZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _D15TypeInfo_Struct6__vtblZ
>>> referenced by gpio.d
>>>               meson-generated_gpio.d.o:(_D22TypeInfo_S4gpio6Int1286__initZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _D15TypeInfo_Struct6__vtblZ
>>> referenced by gpio.d
>>>               meson-generated_gpio.d.o:(_D23TypeInfo_S4gpio7UInt1286__initZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _D15TypeInfo_Struct6__vtblZ
>>> referenced by gpio.d
>>>               meson-generated_gpio.d.o:(_D30TypeInfo_S4gpio13__locale_data6__initZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _D15TypeInfo_Struct6__vtblZ
>>> referenced by gpio.d
>>>               meson-generated_gpio.d.o:(_D19TypeInfo_S4gpio3dpp6__initZ) in archive d/libD code part.a

ld.lld: error: undefined symbol: _D15TypeInfo_Struct6__vtblZ
>>> referenced by gpio.d
>>>               meson-generated_gpio.d.o:(_D24TypeInfo_S4gpio8__fsid_t6__initZ) in archive d/libD code part.a
clang: error: ld.lld command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.