我将使用 Yocto for AM572X 评估模块构建 SDK。 我已参阅 http://processors.wiki.ti.com/index.php/Processor_SDK_Building_The_SDK 并按照"构建步骤"部分下的步骤进行操作。
生成失败、出现以下错误。
libtool:链接: arm-linux-gnueabihf-gcc -March =armv7-a -marm -mfpu=neon -mfloat-abi=hard -- sysroot=/home/user/tisdk/oe-layersetup/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm -shared zbar/.libs/zbar_libzbar_la-config.o zbar/.libzbar_libzbar_la-error.o zbar/.libzbar/zbar_libzbar/zlibzbar/zbar/zlibzbar/zlibs/zbar_libs/zbar/zbar/zlibs/zbar/zlibs/zbar/zbar_libs/zbar/zlibs/zbar/zbar_libs/zbar/zlibs/zbar/zlibs/zbar/zbar_libs/zbar/zlib_libs/zbar/zbar/zlib_libzlibs/zbar/zbar/zlib_libs/zbar/zlibs/zlib_libs/zbar/zbar/zbar/zbar/zlib_libzlib_libs/zbar/zbar/zbar/zbar/zlib_libzlibzlibs/zbar/zbar/zbar/zlibs/zlib_lib_libs/zbar/zlib_lib.clips/zlibs/zlib /media/ToolChain/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib /usr/lib/libjpeg.so
/usr/lib/libjpeg.so:无法识别文件:无法识别文件格式
collect2:错误:LD 返回1退出状态
Makefile:1141:目标'zbar/libzbar.la'的配方失败
从日志中、错误与"libjpeg.so"有关、但32位和64位的 jpeg 库可用。 我的主机 PC 运行64位 Ubuntu 16.04。
用户:/usr/lib ls -l /usr/lib/libjpeg.so
lrwxrwxrwx 1 root root 用户 2016年4月4日36日/usr/lib/libjpeg.so ->/usr/lib/x86_64-linux-gnu/libjpeg.so
用户:/usr/lib ls -l /usr/lib/x86_64-linux-gnu/libjpeg.so
lrwxrwxrwx 1 root root root 用户 2015年8月17日/usr/lib/x86_64-linux-gnu/libjpeg.so -> libjpeg。so.62.0.0
用户:/usr/lib ls -l /usr/lib/i386-linux-gnu/libjpeg.so
lrwxrwxrwx 1 root root root 用户 2015年8月17日/usr/lib/i386-linux-gnu/libjpeg.so.62 -> libjpeg。so.62.0.0
-rw-r--r-- 1 root root 用户149188 2015年8月18日 /usr/lib/i386-linux-gnu/libjpeg.so.62.0.0
lrwxrwxrwx 1 root root root 用户 2016年2月22日/usr/lib/i386-linux-gnu/libjpeg.so.8 -> libjpeg。so.8.0.2
-rw-r--r-- 1根根根382732 2016年2月22日 /usr/lib/i386-linux-gnu/libjpeg.so.8.0.2
用户:/usr/lib
我已在"packagegroup-arago-tisdk-addons.bbappend"文件中的"extra_package_append =" zbar hidapi"删除了 zbar 包、现在它为 hidapi 包提供了错误、如下所示。
注:解决任何缺失的任务队列相关性
错误:没有 RPROVIDES 'voxelsdkhidapi'(但/home/user/tisdk/oe-layersetup/sources/meta-arago/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb RDEPENDS 打开或其他要求)
注意:运行时目标'voxelsdkhidapi'是不可构建的、正在删除...
缺失或无法建立的依赖关系链为:['voxelsdkhidapi']
注意:运行时目标'packagegroup-arago-tisdk-addons'是不可构建的、正在删除...
缺失或无法构建的依赖关系链为:['packagegroup-arago-tisdk-addons'、'voxelsdkhidapi']
错误:所需的编译目标'Arago-core-tisdk-image'没有可编译的提供程序。
缺失或无法构建的依赖关系链为:['arago-core-tisdk-image'、'tisdk-rootfs-image'、'packagegroup-arago-tisdk-addons'、'voxelsdkhidapi']
从 packagegroup-arago-tisdk-addons.bbappend 文件构建中的"extra_package_append"中删除"hidapi"包名称后、成功完成。
您能指导我如何构建这些软件包吗?