工具/软件:Linux
我遇到的 Processor SDK 04.02.00.09问题与这里类似: e2e.ti.com/.../637451 PROCESSOR-SDK 开箱即用构建错误
但不是通过编译内核或 U-Boot、而是通过在 K2E 目标(66AK205)上为 ARM 编译库。 作为其他库、我添加了 如下所示的 sysroots:
./configure --host=arm-linux-gnueabihf --build=x86_64-Arago-Linux CC=arm-linux-gnueabihf-gcc --with-sysroot= /linux-devkit/sysroots/armv7ahf-neon-linux-gnueabi --with-cpp --enable-ttests=no --enable-tutorial=no --with-qt4 --with-c_glib --withon-ruby --with-python --with-openssl= /linux-devkit/sysroots/armv7ahf-neon-linux-gnueabi /usr --prefix= /输出
使用 例如、/home/admin/Downloads/thrift-0.9.3和 通常是/home/admin/ti-processor-sdk-linux-k2e-evm-04.02.00.09
这适用于处理器 SDK 03.03.00.04、但不适用于处理器 SDK 04.02.00.09。 出现以下错误、同时也抱怨模块很严格:
CDPATH ="${zsh_version+}:"&& CD。 &&/bin/sh /home/admin/Downloads/thrift-0.11.0/missing aclocal-1.15 -i ./aclocal @inc (您可能需要安装严格模块)中找不到 strict.pm (@inc 包含:/home/admin/ti-processor-sdk-linux-k2e-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/share/automake-1.15 /home/ziemersadmin/perl5/lib/perl5/5.22.1 /home/ziemersadmin/perl5/lib/perl5 //usr/lib/perl/site_perl/5.22.1 //usr/lib/perl/vendor_perl/5.22.1 //usr/lib/perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/site_perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/site_perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/vendor_perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/vendor_perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/5.22.1) 请访问/home/ziemersadmin/ti-processor-sdk-linux-k2e-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aclocal-1.15第35行。 开始失败--在/home/admin/ti-processor-sdk-linux-k2e-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aclocal-1.15行35处中止编译。 Makefile:608:目标'aclocal.M4'的配方失败 make:***[aclocal.M4]错误2.
由于它使用的是 Processor SDK 03.03.00.04、是否有权变措施或修复程序来使其与 Processor SDK 04.02.00.09及更高版本配合使用?