【发布时间】:2020-05-23 08:47:31
【问题描述】:
我正在编写 sane-airscan 的新配方。 我创建了一个简单的配方,在 do_compile 中没有任何参数。 我遇到了错误,
错误:oe_runmake 失败
在 pkg-config 搜索路径中找不到软件包 sane-backends。
也许您应该添加包含 `sane-backends.pc' 的目录
到 PKG_CONFIG_PATH 环境变量
找不到包“sane-backends”
我可以看到已经在 /oe-core/meta/conf/bitbake.conf 中设置了 PKG_CONFIG_PATH 我应该怎么做才能解决这个问题。
【问题讨论】:
-
首先,您应该在这样的问题中包含您的食谱。您不想设置 PKG_CONFIG_PATH: 正如您所发现的那样已经完成了。错误是“找不到软件包健全的后端”:编译需要存在健全的后端库,这在 yocto 中意味着您应该依赖于提供它们的配方。不幸的是,我认为该配方不存在:如果您想继续,您需要先创建 sane-backends 配方。