【发布时间】:2023-02-08 03:17:18
【问题描述】:
在 Yocto 上,我有一个依赖于 Poco 包 (poco_1.11.2.bb) 的食谱 (application_1.0.0.bb):
DEPENDS = "poco"
在application_1.0.0.bb的配置步骤中,我需要使用arc。
这是 Poco 配方生成的可执行文件。在 poco/1.11.2-r0 workdir 中,我可以在 poco/1.11.2-r0/package/usr/bin/arc 下看到它。但是,它不会转移到应用程序工作目录。
我需要一个 bbappend 食谱,但我似乎无法让它工作,poco_%.bbappend:
do_install:append() {
install -d ${D}${bindir}
install -m 0755 ${WORKDIR}/package/usr/bin/arc ${D}${bindir}
这给出了一个已经被剥离的错误,所以我添加了 INSANE_SKIP:${PN}:append = "already-stripped" 但 arc 仍然不存在于 application_1.0.0 WORKDIR 中。
【问题讨论】:
标签: yocto bitbake poco-libraries