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.
工具/软件:Linux
大家好、
我正在尝试使用 PROCESSOR-SDK-05.01.00.11-CONFIG 版本为 AM437X-EVM 机器构建基于 Arago 的 tisdk-rootfs-image。
我尝试了以下命令
$./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-05.01.00.11-config.txt
$ CD 生成
$。 配置/设置
$导出 toolchain_path_armv7=$home/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf
$导出 toolchain_path_armv8=$home/gcc-linaro-7.2.1-2017.11-x86_64 Aarch64-Linux-GNU
$ MACHINE=AM437X-EVM bitbake tisdk-rootfs-image
在编译过程中、我遇到这些错误、并且尝试了 cleanall 和 build、同时我也遇到了相同的错误:
tisdk/sources/OE-core/meta/meta/sape-extended /pam/libpam_1.3.bb:do_compile)失败、退出代码"1"
libpam_1.3.0.bb:do 编译失败、出现以下错误代码。
parse_y.o:在函数`yyparse'中:
parse_y.c:(.text+0xc17):未定义对`_warn_memset_zero_len'的引用
collect2:错误:LD 返回1退出状态
Makefile:458:目标'padout'的配方失败
maked[4]:***[padout]错误1
make[4]:离开目录'/mnt/1TB/release/am437x-miniPCB/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/libpam/1.3.0-r5/build/doc/specs
Makefile:411:目标'all'的配方失败
maked[3]:***[全部]错误2.
make[3]:离开目录'/mnt/1TB/release/am437x-miniPCB/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/libpam/1.3.0-r5/build/doc/specs
Makefile:466:目标'all-递 归'的配方失败
maked[2]:***[all-递 归]错误1
make[2]:离开目录'/mnt/1TB/release/am437x-miniPCB/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/libpam/1.3.0-r5/build/doc
Makefile:472:目标'all-递 归'的配方失败
maked[1]:***[all-递 归]错误1
make[1]:离开目录'/mnt/1TB/release/am437x-miniPCB/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/libpam/1.3.0-r5/build
Makefile:404:目标'all'的配方失败
Make:***[All]错误2.
错误:OE_runmake 失败
警告:/mnt/1TB/release/am437x-miniPCB/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/libpam/1.3.0-r5/temp/run.do_compile.30331:1从"EXIT 1"退出1
e2e.ti.com/.../log.do_5F00_compile-libpam.txt
请提供问题的解决方案并提供删除 libpam 图层的方法。
谢谢、
Ajith Kumaresh。
你好 Ajith、
这看起来像是一个 gcc 问题。 请更新或降低 gcc 版本、以匹配 Ubuntu 16.04的确切版本。
此致、
Kemal
我在另一台计算机中尝试过。现在 libpam 正在构建,但另一层"gtbase"失败。
我已连接机器配置
此致、
Ajith Kumaresh。
您的计算机的 gcc、python 和 libc 版本似乎可以。 如果 gtbase 层出现故障、可能是由于 qtwebengine 在编译和链接时需要更多的 RAM。 如果新日志出现故障,您可以增大计算机的交换大小并附加它吗?