私はvSOMEIPに依存するコンポーネントに取り組んでいます.yoctoはvSOMEIPに対応する をサポートしていません。自分自身を追加しようとしています。 レシピ(vSOMEIPレシピ)を作成し、ソースをコピーしました。 マイBB層は、ソースがコンパイルされますが、それらをインストールすることはできません得ているこのyoctoでのvSOMEIPのサポート
SECTION = "devel"
LICENSE = "CLOSED"
SRC_URI = "file://*"
S = "${WORKDIR}"
inherit cmake
FILES_${PN} = "${bindir}"
のように見えます。梱包をしているエラー以下
ガットは、
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
いいえ、cmakeディレクトリは '$ {PN} -dev'パッケージから出てくるはずです。好ましくは削除しないことが望ましい。 – Anders
はい、あなたは正しいです! cmakeはおそらく変数を右に設定します – Fl0v0