openembedded相关内容
我已经设置了Yoctodev环境,在其中我可以在目标系统中位烘焙和运行简单的C++应用程序。现在我想尝试一下简单的Qt应用程序。当我执行bitbake-ayers show-ayers时,它在列表中显示meta-qt5... meta-qt5 /home/prc1cob/repo/out/salt/kawa/../../..//os/external/meta-qt5 7 Meta-OE
..
我正在使用OpenEmbedded-Core,并已创建了优先级为6的自定义层。经过几个月的开发,现在我想将我的层的优先级提高到8,因为来自另一个优先级为7的层的附加文件干扰了我要添加到我的层中的附加文件。 我的问题是,如何生成在图像中使用的食谱和.bbappend文件的列表? 我想在更改优先级之前和之后生成列表,这样我就可以比较它们(希望使用DiffTool),以查看是否发生了任何意外
..
我一直在尝试在 评估工具包用于飞思卡尔的ARM i.MX28,将 Freescale ARM 层用于OpenEmbedded-Core.不幸的是,我找不到基本的“入门"指南(尽管有一个 Yocto 入门指南).不幸的是,我无法“开始",无法成功启动到主板调试串行端口上的基本命令提示符. 这是我能够拼凑起来的东西,并且到目前为止我已经设法做到了. 获取来源 mkdir -p oe-co
..
我正在使用 Yocto 创建一个包含 apache2 的构建,但我很难添加 php 支持.我以前运行过它(阅读:去年),但从那时起,meta-openembedded 中的元网络服务器层发生了变化.来自 meta-webserver 中的 README 文件: "这一层用于提供构建 mod_php 的 modphp 配方,但是这现在作为meta-oe中php配方的一部分构建.然而,由于构建m
..
我使用的是来自 STM 的 yocto 发行版:https://wiki.st.com/stm32mpu-ecosystem-v1/wiki/STM32MP1_Distribution_Package 目录结构如下 openstlinux-20-02-19 OpenSTLinux 发行版├── 层│ ├── meta-openembedded OpenEmbedded-Core Uni
..
我的演示使用的是 sama5d27-wlsom1-ek 板,我正在尝试更改设备树. 到目前为止,我已经编译了 core-image-minimal 并发现我的 dtb 文件是在 /tmp/work/sama5d27_wlsom1_ek_sd-poky-linux-gnueabi/linux-at91/5.4+gitAUTOINC+3dba8c9991-r0/build/arch/arm/b
..
我有一个成功调用遗留构建命令来交叉编译目标的方法. 作为一个副作用,它会生成一些在构建中使用的自定义本机工具. 我想将这些工具收割到一个 -tools-native 包中,以允许其他配方依赖主包来访问工件,并使用 -tools-native 打包以进一步处理这些工件. 我可以像添加一样简单地构建这样一个原生包: PROVIDES = "${PN} ${PN}-tools-nat
..
我正在尝试将 zbar 的配方从 0.10.0 更新到 0.20.1.这是原始配方: https://github.com/openembedded/meta-openembedded/blob/master/meta-oe/recipes-support/zbar/zbar_0.10.bb 我修改过的食谱在这个问题的底部.包确实可以编译,但问题是在“打包"步骤期间发生了一些事情,并且
..
我正在制作我自己的图像配方,并且仍然想像以前一样为我的 iMX6 输出 sdcard 图像,但是我想将它从基于 ext3 文件系统移动到 ext4(或可能是 btrfs).对于我的生活,我无法弄清楚我需要覆盖什么才能实现这一目标.在我自己层的配方中将 ext4 和 sdcard 添加到 IMAGE_FSTYPES 变量只会给我一个 .ext3 和 .ext4 输出,其中 .etx3 似乎用于 .s
..
我通过将以下内容添加到我的 local.conf 文件中,在我的 yocto 映像中添加了对虚拟化的支持: DISTRO_FEATURES_append="虚拟化"IMAGE_INSTALL_append = "docker docker-contrib" (按照 https://git 中的说明.yoctoproject.org/cgit/cgit.cgi/meta-virtualizati
..
我正在试用 yocto(2.0,jethro)并且我想从 core-image-minimal 开始构建一个图像.这工作正常. 那里的每个网站都提到使用我的(一些)自定义修改文件 build/config/local.conf.例如,目标机器(通过MACHINE)或一些全局设置(通过EXTRA_IMAGE_FEATURES). 我还需要修改一些特定的包,而这样做的方法是创建一个自定义层
..
我正在创建一个基于 x86 的非常简单的 Yocto 图像. 我希望/文件系统是只读的,所以我设置了 IMAGE_FEATURES_append = " read-only-rootfs " 在原始core-image-minimal.bb 的自定义副本中.不过,我确实希望 /home 可写并且位于一个单独的分区上. 所以,我要添加一行 part/home --ondisk sd
..
如何在 Bitbake 本地配置或配方中使用 PREMIRRORS? 我想为一些缓慢或无法访问的第三方 URL 提供我自己的下载位置,但 官方PREMIRRORS 文档 含糊不清,缺少示例. 解决方案 注意:这些结果基于 Yocto 2.3 的实验,但可能也适用于 2.5. 一个简单的例子 假设您的配方文件包含此目标网址: SRC_URI = "http://downl
..
如何安装命令语言环境 &yocto 项目中我的图像的 localedef ?我尝试了以下方法: IMAGE_INSTALL_append = " glibc-locale" 但它不起作用.我该怎么做? 解决方案 locale 位于名为 glibc-utils 的包中,localedef 位于在名为 localedef 的包中.因此,您可以通过执行以下操作将这些添加到您的图像中: IM
..
即使在我阅读了手册之后,我仍然无法理解 FILES_${PN}.例如,我正在这个例子制作启动脚本.在我写了类似的东西之后,我收到了这些错误信息. 错误:initscriptd-1.0-r0 do_package:QA 问题:initscriptd:文件/目录已安装但未在任何包中提供:/usr/usr/sbin请设置文件以便这些项目被打包.或者,如果不需要它们,请避免安装它们或在 do_insta
..
在 Yocto 设置(目前使用赛灵思的 Petalinux 2016.4)中向 u-boot 添加自定义命令的正确方法是什么? 是否应该通过recipe/patch将相关源文件添加到u-boot源中,以包含在u-boot的编译中? 是否有更好的方法在开发过程中执行此操作以加快周转速度. 代码应该放在哪个文件夹中 - 在 u-boot/board 下或添加到 u-boot/comm
..
我正在尝试启用 systemd 的 libcryptsetup 模块,以便在启动时通过 crypttab 解密驱动器.似乎 crypttab 不存在,因为 systemd (216) 构建中缺少 systemd-cryptsetup-generator. 我试过在 PACKAGECONFIG 中指定“cryptsetup"选项??语句并指定 --enable-libcryptsetup 作为
..
我们希望使用启用SELinux的Yocto构建嵌入式Linux设备. 我正在查看meta-selinux层的依赖关系. 依赖项 这一层取决于openembedded-core元数据和meta-openembedded存储库中的meta-python和meta-oe层. 当提到"openembedded-core"时,它的意思是 git://git.yoctoproje
..
我正在尝试为我的自定义risc-v SOC构建yocto demo-coreip-cli 映像,该映像仅支持 imafd 指令.对于Bitbake使用的交叉工具链的编译,我尝试通过在开放嵌入核心层中添加" –with-arch = rv64imafd "来更改cross-binutils.inc配方和cross-gcc.inc配方.在" EXTRA_OECONF "中多变的.还有其他我想念或做错的
..
问题 我正在尝试创建一个Bitbake食谱,该食谱将Oracle JRE 8安装到我的目标OS上. 我尝试使用 meta-oracle-java ,但由于为通用JRE提供的 .inc 文件之一具有JRE-7特定的URI而存在一些困难. 我已经从meta-oracle-java更改了一些元数据,并创建了自己的食谱来进行此安装. 测试 自行构建JRE配方 单独构建配
..