【问题标题】:How to include irdadump into Yocto (Poky) irda-utils 0.9.18 package如何将 irdadump 包含到 Yocto (Poky) irda-utils 0.9.18 包中
【发布时间】:2017-04-27 00:00:59
【问题描述】:

请原谅我缺乏知识和不正确地使用术语。我 我希望在 Yocto 中的构建映像中包含 irdadump。

我修改了 /poky/meta/recipes-connectivity/irda-utils/irda-utils_0.9.18.bb 文件到 在要构建的目标列表中包含 irdadump。

INITSCRIPT_NAME = "irattach"
INITSCRIPT_PARAMS = "defaults 20"

TARGETS ??= "irattach irdaping irdadump"
do_compile () {
         for t in ${TARGETS}; do
                 oe_runmake -C $t
         done
}

但是,bitbake 过程失败,这归结为依赖于 idradump 需要 pkg-config 和 glib 2.0。

我在网上快速搜索了一下,发现有一个单独的 .bb irdadump 文件: http://cgit.openembedded.org/openembedded/plain/recipes/irda-utils/

我试图复制它,但仍然面临编译问题。

谁能帮我把 irdadump 加入我的 irda-utils 包?

谢谢

【问题讨论】:

  • 使用单独的配方或添加 DEPENDS/CFLAGS/LDFLAGS 并在现有配方中使用它们应该可以工作。 “编译问题”在我看来有点含糊,无法提供帮助
  • 哦,刚刚意识到:链接配方中的 pkgconfig 依赖项是错误的:它应该“继承 pkgconfig”

标签: yocto bitbake openembedded


【解决方案1】:

要将 irda-utils 添加到您的构建映像中,只需在您的 conf/local.conf 文件中添加 IMAGE_INSTALL_append。下次运行 Bitbake 时,它​​将在您的构建映像中包含 irda-utlis 包。

IMAGE_INSTALL_append = " irda-utils"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-12
    • 1970-01-01
    • 2021-02-24
    • 1970-01-01
    • 2019-04-03
    • 2018-07-01
    • 1970-01-01
    相关资源
    最近更新 更多