我正在尝试构建Yocto图片。
conf/local.conf
有MACHINE=qemux86
,几乎所有其他设置都是默认设置。bitbake -k core-image-minimal
我在libusb1_1.0.18.bb的do_configure任务中遇到以下错误:
configure: error: "udev support requested but libudev not installed"
libudev-dev
已安装。
这对我来说很奇怪,因为我使用普通的香草没有多余的装饰。
有谁知道如何解决此配置错误?
我不是100%肯定这是SO的主题。如果是这样,请在结束之前将我带到正确的地方。
答案 0 :(得分:1)
你应该做一个repo sync
,今天已经解决并推出(2014年5月20日)
答案 1 :(得分:0)
我遇到了完全相同的问题,但环境略有不同。我只是分享这个答案,以防它帮助你解决问题。
无论如何,我正在运行Ubuntu 14.04,我从git://github.com/openembedded/oe-core.git查看了最新版本。我开始构建但得到了完全相同的问题。就像你一样,我在libusb1_1.0.18.bb的do_configure任务中遇到以下错误:
配置:错误:“请求udev支持但未安装libudev”
所以我检查了git日志并注意到5月15日那个特定的食谱被修改了,这是我结账前一天。我决定撤出这些更改(通过检查以前的提交)并重建图像。它成功了,这让我觉得更新可能已经破坏了构建。