问题标签 [yocto-recipe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
11 浏览

yocto - 在 Dunfell 分支 (yocto) 中使用 meta-chromium 和 meta-clang 构建 core-image-weston 时出错

在此处输入图像描述

在此处输入图像描述

有人可以对此有任何想法吗?

0 投票
1 回答
20 浏览

yocto - 除非我设置 -f(强制)标志选项,否则简单源文件的 Bitbake 构建不会生成目标文件

让我说我是 Yocto 的新手。我已经能够创建食谱、包、图像等,但是我遇到了以下问题。使用有很多在线参考资料,我尝试使用 bitbake 创建和构建一个简单的 Yocto 'helloworld' 配方,其结构如下:

hellopeterworld.c源文件内容如下:

helloworld_0.1.bb 配方内容如下:

例如,当尝试构建配方时,文件夹中的构建输出:

如下:

问题是“hellopeterworld”对象并不总是在后续的“bitbake helloworld”构建中生成。运行 abitbake -c clean helloworld会删除“0.1-r0”目录的内容。仅当我强制使用构建时才会恢复内容,bitbake -f -c compile helloworld但这会产生副作用,并引发以下警告:

有趣的是,如果我编辑源文件并故意添加错误的语法更改,重建会检测到错误的语法并生成错误,正如预期的那样:

但是,如果我随后重新编辑并修复文件并重建,则构建完成,但目标文件仍未重新生成。我在更复杂的例子中看到了同样的事情。

有谁知道这是什么原因?我在这里错过了什么吗?