yocto 相关问题

一个开源协作项目,提供模板,工具和方法,帮助您为嵌入式产品创建基于Linux的自定义系统,而不管硬件架构如何

sosreport 显示未启用有效插件

在 yocto 环境中。 git 克隆 https://github.com/sosreport/sos.git 按照说明进行操作: sudo python3 ./sosreport -a --config ./sos.conf 表明: root@genericx86-64:/home/sos# sudo

回答 2 投票 0

在 BitBake 中使用条件语法(覆盖)

阅读一本关于 Yocto 的书。到了下面的页面,上面写着: BitBake 提供了一种非常易于使用的方式来编写条件元数据。 它是通过一种称为覆盖的机制来完成的。 结束了...

回答 1 投票 0

如何为不同的架构构建 Yocto SDK?

我想为 x86_64 和 aarch64 构建 Yocto SDK,如果可能的话,使用一台 Linux 计算机。 我使用 bitbake 为我的系统架构 (x86_64) 构建了标准 Yocto SDK 我想为 x86_64 和 aarch64 构建 Yocto SDK,如果可能的话,使用一台 Linux 计算机。 我使用 bitbake <image> -c populate_sdk 为我的系统架构(x86_64)构建了一个标准 Yocto SDK,并且效果很好。我想在容器中运行 SDK(例如 https://github.com/crops/extsdk-container/),并且我希望它能够在基于 ARM 的 Mac 上为其他开发人员工作。 显然,x86_64 SDK 安装程序不会在基于 Arm 的 Mac 上的标准容器中运行,因为容器架构与安装程序不匹配。 在执行 populate_sdk 时,我找不到任何指定不同架构的选项。看起来我必须在我的 M1 Mac 上获得完整的 yocto 设置并从那里构建 SDK,然后必须维护两个 SDK 安装程序,这并不理想。 有人知道该怎么做吗? 如果我必须在 QEMU 或其他东西下运行容器,我想我不想继续走这条路...... 我能够通过更新位于 /oe-core/meta/conf/bitbake.conf 的 bitbake 配置来为我的目标机器构建 aarch64 SDK 安装程序 有一个硬编码行 SDKMACHINE ??= "x86_64",我所要做的就是将其更改为 SDKMACHINE ??= "aarch64" 并重新运行 SDK 构建。 但不确定这是否适用于所有目标机器。

回答 1 投票 0

如何将补丁分配到指定的git源?

在我的foo_git.bb中: SRC_URI = "git://github.com/foo/foo.git;branch=main;protocol=https;name=${BPN};destsuffix=git \ git://github.com/foo2/foo2;branch=main;protocol=https;name=${FOO2};destsu...

回答 2 投票 0

Yocto bitbake Linux 内核配置文件位置

在哪里可以找到用于构建内核的.config 文件? 我用: $ bitbake virtual/kernel -c menuconfig 打开菜单配置 我刚刚运行了 menuconfig,但遇到了一个大问题:没有

回答 2 投票 0

使用 yocto 定义新的图像特征

在 yocto imagebuildscripts 中有一个名为“IMAGE_FEATURES”的配置变量,我想创建一个自定义 Imagefeature。 我搜索了我的 yocto 安装,它运行缓慢以查找现有的图像功能,但我

回答 1 投票 0

Yocto中sstate-cache目录应该如何删除?

我的 YoctoProject“fido”环境的 sstate-cache 目录大小超过 3GB。 如何删除 yocto/build-dir 中的 sstate-cache 目录? 使用 rm -rf 是否安全或者是

回答 5 投票 0

在 yocto 项目中集成我的 cmakelists 包时没有这样的文件或目录

我可以在 ubuntu 22.04 上使用 CMakeLists 成功编译并运行这个 gstreamer 插件:LINK 现在,我正在尝试将此包集成到我的 Yocto 项目中。所以我写了这个bb食谱: 摘要=&...

回答 1 投票 0

如何修改 yocto 配方以从本地文件夹而不是官方 GitHub 存储库获取源文件?

在 yocto linux 发行版中的 Pillow 上安装 我已经在基于 yocto 的发行版中安装了 Pillow Python 库。我使用了以下食谱: 元开放嵌入式/元Python/rec...

回答 1 投票 0

为什么像 Make 或 Kbuild 这样的工具不足以构建 Linux 内核,为什么我们需要 Buildroot 或 Yocto?

我正在学习linux内核开发,并学习了一些教程。建议使用 Buildroot、Yocto 等构建工具。我的问题是为什么 Cmake 或 Autotools 不足以满足

回答 1 投票 0

MACHINE=xxx 无效。请在您的 local.conf 中设置有效的机器

开始构建时,我得到: 错误:OE-core 的配置健全性检查器检测到潜在的配置错误。 要么修复此错误的原因,要么自行承担禁用检查器的风险(请参阅 san...

回答 1 投票 0

QT wayland 创建显示失败(没有这样的文件或目录)

我正在尝试使用 qtwayland 在 yocto 上创建一个 qt5 应用程序。当我运行我的应用程序时,“应用程序输出”显示此错误 “创建显示失败(没有这样的文件或目录)

回答 2 投票 0

为什么“do_package同时包含在covered和notcovered中。”?

我从制造商那里获得了一个基本的工作 yocto 图像,并且想将 sqlite 添加到该图像中。为了做到这一点,我浏览了 openembedded 上的开源层并发现了这些 reci...

回答 3 投票 0

为什么我的图像(Yocto)无法在rcar_canfd.c中应用更改?

我是 Yocto 的新手,我对 rcar_canfd.c 有问题: 在我的项目中,我在以下位置找到 rcar_canfd.c: ./home/u/hungphung/S4_APD/build-spider-gateway/tmp/work/aarch64-poky-linux/linux-libc-headers/5.10-...

回答 1 投票 0

Yocto:修改自动加载内核模块命令

我正在编写一个树外内核模块,简单来说我们可以认为它是A,并且我使用KERNEL_MODULE_AUTOLOAD在设备启动期间自动insmod内核模块。 KERNEL_MODULE_AUTOLOAD 将自动

回答 1 投票 0

Yocto 未将符号链接打包到共享对象

我正在尝试在我的目标映像上安装 libft4222。 libft4222 是我用来将应用程序添加到目标映像的另一个配方的依赖项。 我从 yocto 手册中获取了

回答 1 投票 0

bitbake 核心图像韦斯顿 |没有提供任何内容...错误

我想使用 Yocto 构建一个映像,以便在 Raspberry Pi 4B 上运行一个简单的 Qt6 小部件应用程序。我使用 bitbake core-image-minimal 构建了一个图像,但似乎要精简以运行 westo...

回答 1 投票 0

使用 Yocto 配置 U-Boot

我正在使用 Yocto 构建嵌入式环境。我想改变引导加载程序生成的实际配方。是否有图形化工具来编辑 u-boot 配方?或者如何更改套餐

回答 2 投票 0

Yocto:包需要共享库,但在 RDEPENDS_ 中找不到提供程序?

我设计了一个由主程序核心组成的应用程序,该核心调用共享库dio.so,这是我写的2个食谱: 1-核心.bb: # # 该文件源自“Hello World!”前...

回答 3 投票 0

Yocto 将自己的标头和库文件添加到 sdk

我想将 .h 和 .lib 文件添加到我自己创建的 SDK 配方中。 我使用 CMake 来构建我的库,使用 SDK 我可以构建它。 我的菜谱名称已送达。 (我想添加提供的 https://github.com/

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.