【发布时间】:2017-02-20 02:35:54
【问题描述】:
我正在开发一个依赖于 vSOMEIP 的组件,yocto 没有支持 对于 vSOMEIP,我正在尝试添加自己,以使其可用于我的组件。 我创建了 recipes-vSOMEIP recipe,并复制了源代码。 我的bb层是这样的
SECTION = "devel"
LICENSE = "CLOSED"
SRC_URI = "file://*"
S = "${WORKDIR}"
inherit cmake
FILES_${PN} = "${bindir}"
源代码正在编译,但无法安装。
GotBelow 错误,正在打包
ERROR: vSOMEIP-1.0-r0 do_package: QA Issue: vSOMEIP: Files/directories were installed
but not shipped in any package:
/usr/etc
/usr/lib/libvsomeip.so.2.2.4
/usr/lib/libvsomeip-sd.so.2.2.4
/usr/lib/libvsomeip.so.2
/usr/lib/libvsomeip-sd.so.2
/usr/lib/cmake
/usr/lib/cmake/vsomeip
/usr/lib/cmake/vsomeip/vsomeipTargets-noconfig.cmake
/usr/lib/cmake/vsomeip/vsomeipConfig.cmake
/usr/lib/cmake/vsomeip/vsomeipConfigVersion.cmake
/usr/lib/cmake/vsomeip/vsomeipTargets.cmake
/usr/etc/vsomeip
/usr/etc/vsomeip/vsomeip-tcp-service.json
/usr/etc/vsomeip/vsomeip-tcp-client.json
/usr/etc/vsomeip/vsomeip-udp-client.json
/usr/etc/vsomeip/vsomeip.json
/usr/etc/vsomeip/vsomeip-udp-service.json
/usr/etc/vsomeip/vsomeip-local.json
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
vSOMEIP: 18 installed and not shipped files. [installed-vs-shipped]
ERROR: vSOMEIP-1.0-r0 do_package: Fatal QA errors found, failing task.
ERROR: vSOMEIP-1.0-r0 do_package: Function failed: do_package
【问题讨论】:
标签: yocto