This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VM:启用 GLIBCXX &TDA4VM Yocto libstdc++中的 CXXABI

Guru**** 2033340 points
Other Parts Discussed in Thread: TDA4VM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1059169/tda4vm-enable-glibcxx-cxxabi-in-the-tda4vm-yocto-libstdc

器件型号:TDA4VM

您好!

客户在 TDA4VM A72内核+ Yocto + SDK 07_03上构建应用、并出现一些错误:

'linux-devkit/sysroots/x86 64-Arago-linux/usr/bin/./lib/gcc/arch64-no-linux-gnu/9.2.1/../../../Aarch64-no-linux-gnu/bin/ld:
'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so:未定义`operator delete (void*)@GLIBCXX 3.4'的引用
'linux-devkit/sysroots/x86 64-Arago-linux/usr/bin/./lib/gcc/arch64-no-linux-gnu/9.2.1/../../../Aarch64-no-linux-gnu/bin/ld:
'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so.1:未定义对`vtable for cxxabivl 的引用::Si class type info@CXXABI 1.3'
'linux-devkit/sysroots/x86 64-Arago-linux/usr/bin/./lib/gcc/arch64-no-linux-gnu/9.2.1/../../../Aarch64-no-linux-gnu/bin/ld:
'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so.1:未定义对`sTD 的引用:抛出错误函数调用()@GLIBCXX 3.4.14'
'linux-devkit/sysroots/x86 64-Arago-linux/usr/bin/./lib/gcc/arch64-no-linux-gnu/9.2.1/../../../Aarch64-no-linux-gnu/bin/ld:
'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so.1:未定义对`GXX Personality v6@CXXABI 1.3'的引用
'linux-devkit/sysroots/x86 64-Arago-linux/usr/bin/./lib/gcc/arch64-no-linux-gnu/9.2.1/../../../Aarch64-no-linux-gnu/bin/ld:
'linux-devkit/sysroots/aarch64-linux/usr/lib/libcdapi.so.1:未定义对`运算符 new (unsigned long)@GLIBCXX 3.4'的引用

libstdc++似乎不支持  GLIBCXX   CXXABI。

如何在 SDK 07_03 yotco 中构建新的 libstdc++以启用 GLIBCXX 和 CXXABI?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    FAE 建议我们可以重新编译工具链。 但我们不知道如何做到这一点。是否有手册?  谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    TI 不支持重新编译工具链。

    客户可以与 GCC ARM 社区/说明合作、重新编译工具链以完成此操作。

    此致

    Karthik