Yocto中的介子版本

时间:2019-12-06 12:25:31

标签: linux yocto meson-build

我之前编译了i.MX Linux Yocto项目BSP 4.14.78_1.0.0版本,这还可以。我没有更新项目,并且所有环境都安装在Linux构建计算机上。但是现在我有错误: 日志数据如下:

| DEBUG: Executing shell function do_configure
| The Meson build system
| Version: 0.44.1
| Source dir: /home/local/user/imx-yocto-bsp1/build-wayland-imx8qmmek/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/git
| Build dir: /home/local/user/imx-yocto-bsp1/build-wayland-imx8qmmek/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/build
| Build type: cross build
| 
| Meson encountered an error in file meson.build, line 1, column 0:
| Meson version is 0.44.1 but project requires >=0.45.
| 

是从工具链还是从构建OS介子?

2 个答案:

答案 0 :(得分:1)

这是工具链介子:您没有提到Yocto / oe-core版本,但是基于介子版本,它似乎已经使用了两年。如果您以前曾成功构建过'vkmark'版本,那几乎可以肯定意味着您构建的版本不需要此介子版本,而您正在构建的版本则需要。

答案 1 :(得分:1)

根据https://layers.openembedded.org/layerindex/recipe/72132/,您最有可能使用Yocto的Sumo版本。起0.45。考虑到不再支持Sumo,我会考虑升级您的Yocto / BSP。