TI中文支持网
TI专业的中文技术问题搜集分享网站

TDA4VM: Enable GLIBCXX & CXXABI in the TDA4VM yocto libstdc++

Part Number:TDA4VM

We want build our applications at TDA4VM  A72 core + yocto + SDK 07_03, and some link errors happen:

'linux-devkit/sysroots/x86 64-arago-linux/usr/bin/../lib/gcc/aarch64-none-linux-gnu/9.2.1/../../../../aarch64-none-linux-gnu/bin/ld:
'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so. 1: undefined reference to `operator delete(void*)@GLIBCXX 3.4'
'linux-devkit/sysroots/x86 64-arago-linux/usr/bin/../lib/gcc/aarch64-none-linux-gnu/9.2.1/../../../../aarch64-none-linux-gnu/bin/ld:
'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so.1: undefined reference to `vtable for cxxabivl:: si class type info@CXXABI 1.3'
'linux-devkit/sysroots/x86 64-arago-linux/usr/bin/../lib/gcc/aarch64-none-linux-gnu/9.2.1/../../../../aarch64-none-linux-gnu/bin/ld:
'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so.1: undefined reference to `std:: throw bad function call()@GLIBCXX 3.4.14'
'linux-devkit/sysroots/x86 64-arago-linux/usr/bin/../lib/gcc/aarch64-none-linux-gnu/9.2.1/../../../../aarch64-none-linux-gnu/bin/ld:
'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so.1: undefined reference to `gxx personality v6@CXXABI 1.3'
'linux-devkit/sysroots/x86 64-arago-linux/usr/bin/../lib/gcc/aarch64-none-linux-gnu/9.2.1/../../../../aarch64-none-linux-gnu/bin/ld:'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so.1: undefined reference to `operator new(unsigned long)@GLIBCXX 3.4'

Seems the libstdc++ not support GLIBCXX & CXXABI.

How do I build the new libstdc++ in the SDK 07_03 yotco to enable the GLIBCXX & CXXABI?

Thanks!

Nancy Wang:

我将您的问题升级到了英文论坛,请关注:

e2e.ti.com/…/tda4vm-enable-glibcxx-cxxabi-in-the-tda4vm-yocto-libstdc

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: Enable GLIBCXX & CXXABI in the TDA4VM yocto libstdc++
分享到: 更多 (0)