Yocto元oe配方解析错误

Yocto元oe配方解析错误,yocto,openembedded,banana-pi,Yocto,Openembedded,Banana Pi,我正在为香蕉pro板构建yocto,并使用Jethro 2.0版本。我根据香蕉pro修改了meta sunxi bsp。但当我将meta oe层添加到项目中时,我得到以下错误 在~/yocto/poky/meta-openembedded/meta-oe/recipes-connectivity/networkmanager/networkmanager_1.0.10.bb处出现语法错误:12:无法继承文件类/bash-completion.bbclass 我的错误是什么?为什么会出现这个错误?

我正在为香蕉pro板构建yocto,并使用Jethro 2.0版本。我根据香蕉pro修改了meta sunxi bsp。但当我将meta oe层添加到项目中时,我得到以下错误

在~/yocto/poky/meta-openembedded/meta-oe/recipes-connectivity/networkmanager/networkmanager_1.0.10.bb处出现语法错误:12:无法继承文件类/bash-completion.bbclass


我的错误是什么?为什么会出现这个错误?

您使用的是git master的meta oe,但是oe core Jethro。签出meta oe的jethro分支。

您使用的是git master的meta oe,但oe核心jethro。签出meta oe的jethro分支。

感谢您的回复。它正在工作,但我在编译时遇到以下错误:“用户请求的功能sdl configure无法找到它。安装sdl devel”您需要按照它所说的做:在发行版上安装sdl开发包,或者在qemu中禁用sdl(请参阅您的local.conf).如何安装它们?我添加了所有关于sdl的配方,但我得到了相同的错误。是您主机的sdl开发包,即在bitbake环境之外。只要运行apt get out无论您的发行版使用什么。更好的是,您可以在build/conf/local.conf中注释sdl行谢谢您的回复。它工作正常,但我在编译时遇到以下错误:“用户请求的功能sdl configure无法找到它。安装sdl devel”您需要按照它所说的做:在您的发行版上安装sdl开发包,或者在qemu中禁用SDL(请参阅您的local.conf)。如何安装它们?我添加了所有关于sdl的配方,但我得到了相同的错误。是您主机的sdl开发包,即在bitbake环境之外。只要运行apt get out,不管您的发行版使用什么。您最好在build/conf/local.conf中对sdl行进行注释