将Meta-qt5添加到Yocto

时间:2016-11-30 09:59:05

标签: yocto

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

IMAGE_INSTALL_append = " qtbase qtbase-tools qtbase-plugins"

在我的local.conf中添加了

/home/user/yocto/poky/meta-qt5 \

在我的.bb文件中。现在,如果我试图建立

bitbake qtbase

显示错误,如

ERROR: Nothing PROVIDES 'qtbase'

我不知道接下来的步骤是否正确不是......我的目标机器是MACHINE = "dra7xx-evm"。我想添加这个meta-qt5层...请帮助我,对此我是新手......

3 个答案:

答案 0 :(得分:1)

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

如果这还没有解决问题,请发布完整的错误消息。

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

添加新的元图层,尝试:

~/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 $