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.

[参考译文] AM62A7:SA3UL 编译错误

Guru**** 2487425 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1439002/am62a7-sa3ul-compilation-error

器件型号:AM62A7

工具与软件:

尊敬的 TI 专家:

客户正在使用 SDK9.2。

他们按照以下指南编译 SA3UL。

https://software-dl.ti.com/mcu-plus-sdk/esd/AM62AX/10_00_00_14/exports/docs/api_guide_am62ax/EXAMPLES_DRIVERS_SA3UL_RNG.html

但是、它们具有以下编译错误。

makefile:440: recipe for target 'source_code.out' failed
fatal error #10178: attempt to link an object file that is not built for Advanced RISC Machines ARM ("D:/ti/mcu_plus_sdk_am62ax_09_02_00_38/source/security/lib/security.am62ax.a53.gcc-aarch64.debug.lib<sa3ul.obj>" = unknown machine)

我们认为原因是、在 SA3UL/lib 文件夹中只有 AArch64 lib 文件、 没有 ti-arm-clang lib 文件、因此我们解决了这个编译问题。

客户在构建其他文件夹时没有遇到此问题、因为在其他文件夹中我们有如下所示的 ti-arm-clang lib 文件。

您能否帮助为 SA3UL 提供 ti-arm-clang lib 文件?

非常感谢、

Kevin