向Yocto添加Meta-qt5

向Yocto添加Meta-qt5,yocto,Yocto,我正在尝试将meta-qt5层添加到我的Yocto中,这里使用的是krogoth Master。我加了一行 IMAGE_INSTALL_append = " qtbase qtbase-tools qtbase-plugins" ERROR: Nothing PROVIDES 'qtbase' 在我的local.conf中,我添加了 /home/user/yocto/poky/meta-qt5 \ ERROR: Nothing PROVIDES 'qtbase' 在我的.bb文件中。现在

我正在尝试将meta-qt5层添加到我的Yocto中,这里使用的是krogoth Master。我加了一行

IMAGE_INSTALL_append = " qtbase qtbase-tools qtbase-plugins"
ERROR: Nothing PROVIDES 'qtbase'
在我的local.conf中,我添加了

/home/user/yocto/poky/meta-qt5 \
ERROR: Nothing PROVIDES 'qtbase'
在我的.bb文件中。现在如果我试着建造

bitbake qtbase
ERROR: Nothing PROVIDES 'qtbase'
其显示错误类似于

ERROR: Nothing PROVIDES 'qtbase'

我不知道下面的步骤是否正确……我的目标机器是
machine=“dra7xx evm”
。我想添加这个meta-qt5层。。。请帮我解决这个问题我是新来的

确保
/home/user/yocto/poky/meta-qt5
位于
conf/bblayers.conf

ERROR: Nothing PROVIDES 'qtbase'

如果这不能解决问题,请发布完整的错误消息。

确保
/home/user/yocto/poky/meta-qt5
位于
conf/bblayers.conf

ERROR: Nothing PROVIDES 'qtbase'

如果这不能解决问题,请发布完整的错误消息。

我不知道您为什么将
/home/user/yocto/poky/meta-qt5\
添加到local.conf文件中。但是将新层添加到BBlayer.conf文件中

ERROR: Nothing PROVIDES 'qtbase'

现在检查meta-qt5层位图中配方文件的名称。配方名称也不包括配方的版本(如果有)

我不知道你为什么在local.conf文件中添加
/home/user/yocto/poky/meta-qt5\
。但是将新层添加到BBlayer.conf文件中

ERROR: Nothing PROVIDES 'qtbase'

现在检查meta-qt5层位图中配方文件的名称。配方名称也不包括配方的版本(如果有)

添加新的元层,请尝试:

ERROR: Nothing PROVIDES 'qtbase'
~/yocto/poky-krogoth/build_xyz_qemu $ bitbake-layers show-layers
layer                 path                                      priority
==========================================================================
meta                  ~/yocto/poky-krogoth/build_xyz_qemu/../meta  5
meta-poky             ~/yocto/poky-krogoth/build_xyz_qemu/../meta-poky  5
meta-oe               ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-oe  6
meta-python           ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-python  7
meta-networking       ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-networking  5
meta-java             ~/yocto/poky-krogoth/build_xyz_qemu/../meta-java  10
meta-yocto-bsp        ~/yocto/poky-krogoth/build_xyz_qemu/../meta-yocto-bsp  5
meta-b2open           ~/yocto/poky-krogoth/build_xyz_qemu/../meta-b2open  6

~/yocto/poky-krogoth/build_xyz_qemu $ bitbake-layers add-layer ~/yocto/poky-krogoth/meta-qt5/

~/yocto/poky-krogoth/build_xyz_qemu $ bitbake-layers show-layers
layer                 path                                      priority
==========================================================================
meta                  ~/yocto/poky-krogoth/build_xyz_qemu/../meta  5
meta-poky             ~/yocto/poky-krogoth/build_xyz_qemu/../meta-poky  5
meta-oe               ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-oe  6
meta-python           ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-python  7
meta-networking       ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-networking  5
meta-java             ~/yocto/poky-krogoth/build_xyz_qemu/../meta-java  10
meta-yocto-bsp        ~/yocto/poky-krogoth/build_xyz_qemu/../meta-yocto-bsp  5
meta-b2open           ~/yocto/poky-krogoth/build_xyz_qemu/../meta-b2open  6
meta-qt5              ~/yocto/poky-krogoth/build_xyz_qemu/meta-qt5  7

~/yocto/poky-krogoth/build_xyz_qemu $ 

添加新的元层,请尝试:

ERROR: Nothing PROVIDES 'qtbase'
~/yocto/poky-krogoth/build_xyz_qemu $ bitbake-layers show-layers
layer                 path                                      priority
==========================================================================
meta                  ~/yocto/poky-krogoth/build_xyz_qemu/../meta  5
meta-poky             ~/yocto/poky-krogoth/build_xyz_qemu/../meta-poky  5
meta-oe               ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-oe  6
meta-python           ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-python  7
meta-networking       ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-networking  5
meta-java             ~/yocto/poky-krogoth/build_xyz_qemu/../meta-java  10
meta-yocto-bsp        ~/yocto/poky-krogoth/build_xyz_qemu/../meta-yocto-bsp  5
meta-b2open           ~/yocto/poky-krogoth/build_xyz_qemu/../meta-b2open  6

~/yocto/poky-krogoth/build_xyz_qemu $ bitbake-layers add-layer ~/yocto/poky-krogoth/meta-qt5/

~/yocto/poky-krogoth/build_xyz_qemu $ bitbake-layers show-layers
layer                 path                                      priority
==========================================================================
meta                  ~/yocto/poky-krogoth/build_xyz_qemu/../meta  5
meta-poky             ~/yocto/poky-krogoth/build_xyz_qemu/../meta-poky  5
meta-oe               ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-oe  6
meta-python           ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-python  7
meta-networking       ~/yocto/poky-krogoth/build_xyz_qemu/../meta-oe/meta-networking  5
meta-java             ~/yocto/poky-krogoth/build_xyz_qemu/../meta-java  10
meta-yocto-bsp        ~/yocto/poky-krogoth/build_xyz_qemu/../meta-yocto-bsp  5
meta-b2open           ~/yocto/poky-krogoth/build_xyz_qemu/../meta-b2open  6
meta-qt5              ~/yocto/poky-krogoth/build_xyz_qemu/meta-qt5  7

~/yocto/poky-krogoth/build_xyz_qemu $ 

你把meta-qt5添加到bblayers.conf了吗?是的,我添加了/home/user/yocto/poky/meta\/home/user/yocto/poky/meta-poky\/home/user/yocto/poky/meta-yocto bsp\/home/user/yocto/poky/meta-qt5\/home/user/yocto/poky/openembedded core\/home/user/yocto/poky/meta/openembedded/meta-oe\/home/user/yocto/poky/meta-openembedded/ruby\可以发布初始版本运行
bitbake
时的输出?也就是说,显示所有图层和版本的那个。你把meta-qt5添加到bblayers.conf了吗?是的,我添加了/home/user/yocto/poky/meta\/home/user/yocto/poky/meta-poky\/home/user/yocto/poky/meta-yocto bsp\/home/user/yocto/poky/meta-qt5\/home/user/yocto/poky/openembedded core\/home/user/yocto/poky/meta/openembedded/meta-oe\/home/user/yocto/poky/meta-openembedded/ruby\可以发布初始版本运行
bitbake
时的输出?即显示所有层和版本的一个。