首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bitbake了解EXCLUDE_FROM_WORLD机制

Bitbake了解EXCLUDE_FROM_WORLD机制
EN

Stack Overflow用户
提问于 2021-01-23 08:05:42
回答 1查看 98关注 0票数 0

我正在Yocto 2.4 Yocto上开发,我的供应商给了我一个BSP。我正在尝试从meta-openembedded层构建modemmanager,它包含在meta-oe子层中。

配置任务失败,并显示错误:

代码语言:javascript
复制
checking for gobject-introspection... 
configure: error: gobject-introspection-1.0 is not installed

经过一番搜索,我已经在我的主机上安装了libgirepository1.0-dev包。但是错误总是存在的。

我继续调查,并在我的食谱日志中发现了这一行:

代码语言:javascript
复制
DEBUG: EXCLUDE FROM WORLD: virtual:native:/home/test/share/sc20_linux/poky/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.52.1.bb

我试着找出哪个配方排除了这种依赖,但没有成功。

你能帮我理解一下EXCLUDE_FROM_WORLD机制是如何工作的吗?

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-24 17:08:34

我怀疑这是调试输出,并不意味着配方被排除。你有没有看过modemmanager的秘诀,看看它是否依赖于gobject--内省--本机,也许还有gobject--内省?如果没有,或者没有设置PACKAGECONFIG,请尝试添加依赖项或启用PACKGECONFIG?

此外,您是否尝试过简单地构建"bitbake对象-内省-本机“和"bitbake对象-内省”。如果您尝试直接构建它们,但由于某种原因,它们被排除/禁用,您应该会得到一个错误,说明为什么它们被禁用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65854387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档