bitbake相关内容

Yocto:在etcdir中创建一个新目录

我是Yocto的新手, 我想在/etc中创建一个目录,然后将服务器证书复制到该目录中.我尝试在下面做,但是它没有在/etc中创建任何目录,但是我没有得到任何编译错误: DESCRIPTION = "OC sample service" SUMMARY = "Install and start a systemd service and copy server certificate ..
发布时间:2020-09-21 04:40:36 其他开发

Yocto::是否进行bitbake cleanall,也清除依赖项

bitbake cleanall 删除目标的所有输出文件,共享状态缓存和下载的源文件 目前还不清楚或没有记录是否也清除了所有构建时间相关性 解决方案 否,cleanall不会清除依赖项.例如 bitbake -c cleanall core-image-minimal 仅删除该命名配方的输出. 我通常要清理“一切"的工作是在收据“世界"上运行cleanall: ..
发布时间:2020-09-21 04:39:33 其他开发

如何在arago项目构建中编写自己的配方包

我如何在arago项目构建中编写自己的配方包?我几乎不知道它可以是bitbake文件.但是我怎么写,不知道.我在互联网上进行了搜索,但没有找到任何好的开始的资源.有人可以提供我链接或示例开始吗? 致谢 Linux学习者. 解决方案 使用Bitbake使用Yocto创建自己的食谱: 将Yocto Project用于嵌入式系统.它的文档和支持很棒.您可以开始 Yocto项目. ..

使用Yocto构建固件的最佳实践

我有一个工作正常的Yocto构建系统,该系统基于rocko分支,该分支正在为基于ARM的目标板生成映像.该板上的芯片之一是一个小型的,基于ARM的微控制器,与主CPU分离.它需要加载我必须构建的固件映像. 制作该微控制器固件的配方很容易.它需要一个ARM交叉编译器,然后需要一些特殊的编译器选项来控制代码生成(用于cortex-m4 + thumb等).问题是,如果我设置一个普通的菜谱,它将假 ..
发布时间:2020-09-21 04:38:17 其他开发

无法连接到Bitbake服务器

我正在尝试设置bitbake工具并尝试按照本教程进行操作 https://www.yoctoproject.org/docs/1.8/bitbake-user-manual/bitbake-user-manual.html#bitbake-examples 现在,当我运行bitbake命令时,出现以下错误, p@p-ubuntu:~/ba/bitbake$ bitbake NOT ..
发布时间:2020-09-21 04:38:12 其他开发

如何在yocto中打补丁

我正在使用BBB来了解yocto项目.我不确定修补的工作方式.这是我的项目目录 ├── meta-testlayer ├── poky 元测试层包含一个helloworld示例 ├── conf │ └── layer.conf ├── COPYING.MIT ├── README └── recipes-hello └── helloworld ├── ..
发布时间:2020-09-21 04:37:09 其他开发

如何设置Yocto食谱以从本地git来源构建?

Hej 我在玩Yocto,Raspberry Pi和我编写的一些代码.现在,我希望Yocto正在构建包含我编写的程序的图像.我想知道如何设置提取器以从本地git repro提取. 我的设置很简单.代码在目录中: /home/user/git/myTest 我将目录链接到Yocto元层的食谱目录中. /home/user/poky/meta-test/myApp/myTe ..
发布时间:2020-09-21 04:37:08 其他开发

yocto中的机器特定图层

我想为新机器添加一些从上游获取的层(称为A),主要是为了使用这些层提供的机器A配置文件,内核和u-boot.但是,新层有几个bbappend文件(也有bb文件),其版本与我的yocto项目中其他机器的层不同. 例如,计算机A 具有自己的 gstreamer1.0_1.8.1.bb 和bbappend文件. 其他计算机正在使用 gstreamer1.0_1.6.1.bb .当我为另一台计算机构 ..
发布时间:2020-09-21 04:36:05 其他开发

是否可以将命令行变量传递给bitbake版本?

我有一个使用bitbake进行一些构建的OpenEmbedded环境.我想进行一些“交互"操作,使bitbake暂停并请求输入,然后继续进行构建,但是我发现这是不可能的. 由于无法执行此操作,因此我正在寻找某种方式来传递额外的标志以进行构建.有什么办法可以将标志传递给类似于gcc的-D选项的bitbake构建吗? 即: bitbake -Dfoo=bar oe-myimage ..

Bitbake配方未按预期应用补丁

我有一个压缩包src.tar.gz,其内容已解压缩到src/中,并且使用以下命令生成了此源的补丁程序: $ diff -Nurp src/ src_mod/ > my.patch 补丁标题以以下三行开头: diff -Nurp src/path/to/file src_PATCHED/path/to/file --- src/path/to/file 2012-10-22 0 ..
发布时间:2020-09-21 04:35:55 其他开发

Yocto中支持PHP的Apache2

我正在使用Yocto创建一个包含apache2的构建,但是我很难添加php支持.我以前运行过它(阅读:去年),但是从那时起,对meta-openembedded中的meta-webserver层进行了更改.从meta-webserver中的README文件中: "该层过去提供了构建mod_php的modphp配方,但是 现在,它已作为meta-oe中php配方的一部分而构建.但是,由于 ap ..
发布时间:2020-09-21 04:35:52 PHP

烘烤食谱-对图像进行简单复制

我正在尝试编写一个配方,以在构建整个映像时将两个文件(MyfileA,MyfileB)简单地复制到特定目录.这是我的目录结构: MyDir/MyRecipe.bb MyDir/files/MyfileA MyDir/files/MyfileB 我希望将这两个文件复制到home的一个文件夹中(该文件夹最初将不存在,因此应创建目录).该文件夹可以称为"Testfolder" 这就是我的bit ..
发布时间:2020-09-21 04:35:48 其他开发

在烘焙食谱中创建符号链接

我有一个.bbappend配方,需要在系统中创建一个符号链接. 这是现在的样子: bernardo@bernardo-ThinkCentre-Edge72:~/yocto/genericx86-64-rocko-18.0.0/meta-datavision/recipes-devtools/oracle-java$ cat oracle-jse-jdk_1.7.0.bbappend ..
发布时间:2020-09-21 04:35:45 其他开发

bitbake:如何根据MACHINE添加软件包?

使用bitbake构建的映像必须包含用于不同计算机的不同程序包(例如,对于machine1,我需要将程序包package1添加到映像中,而对于machine2,则不需要). 可以添加行 IMAGE_INSTALL_append_machine1 = " package1" 到图像配方.但是我认为这是不可持续的,因为IMAGE_INSTALL_append_machine1可能在其他 ..
发布时间:2020-09-21 04:35:42 其他开发

Bitbake没有在rootfs映像中安装我的文件

我已经创建了一个烘烤食谱,可以将我的两个文件(VPU的固件二进制文件)复制到目标根文件系统上的/lib/firmware/目录中. 我尝试了很多选择,所以现在不确定我食谱中的哪些内容是不必要/多余的,以及哪些内容是必需的. 我认为FILESEXTRAPATHS ..,SRC_URI ..和do_install ..应该足够了,但它不能同时使用,也不能用于所有其他东西. DESCRIPT ..
发布时间:2020-09-21 04:34:36 其他开发