bitbake 相关问题

BitBake是一个执行任务的简单工具。它源自Portage,它是Gentoo Linux发行版使用的包管理系统。它最常用于构建包,并用作OpenEmbedded项目的基础。

“bitbake”检测更改,但“make”不执行任何操作

我正在使用 yocto dunfell (3.1)。 我为我的应用程序构建了配方,其中“bitbake”调用“do_compile”,后者调用“oe_runmake”,后者运行“make”。 CFLAGS 在配方中定义,并通过 'oe_r...

回答 1 投票 0

使用FILES_${PN}的示例

即使在阅读了手册之后,我仍然无法理解 FILES_${PN}。例如,我正在研究制作启动脚本的示例。在我写了类似的东西之后,我得到了...

回答 2 投票 0

为什么yocto需要NATIVESDK?

在很多食谱中使用变量 BBCLASSEXTEND。该变量最常用的参数是native 和nativesdk。我看到native的目的是编译食谱。例如 cmake-native/3....

回答 1 投票 0

在 bitbake 期间禁用 do_package_qa

有没有办法在bitbake期间禁用do_package_qa步骤 实际上我有一个预编译的二进制文件,我想将其复制到我的根文件系统中。我已经尝试过安装以及 cp 的 do_install 部分...

回答 3 投票 0

如何将 do_deploy 任务添加到 Qt6 CMake Yocto 配方中,以将应用程序二进制文件部署到构建的部署目录?

我有一个使用meta-qt6中的qt6-cmake构建和安装Qt应用程序到目标rootfs的配方,它工作得很好。 继承qt6-cmake SRC_URI +=“” 取决于+=“\ ...

回答 1 投票 0

当我为自定义机器构建时,是否会使用自定义机器配置所需的机器特定覆盖?

我想创建一个新的机器配置来扩展现有的机器配置。 假设我想要的机器配置名为 foo-mach.conf。我的我的...

回答 1 投票 0

在包组中使用RDEPENDS指定版本

我有多个opencv版本,但bibake默认安装了3.4.3版本。 ===匹配食谱:=== 开放式CV: 元-rcar-gen3-adas 3.4.3+gitAUTOINC+

回答 1 投票 0

如果这个 bitbake 包是包含的另一个包的运行时依赖项,为什么它不包含在我的映像中?

我正在使用 Yocto 构建基于 systemd 的映像,但遇到了一个问题,即该映像中不存在 update-rc.d (systemd sysv 包装器所需的)。 我可以确认 update-rc.d 是 l...

回答 1 投票 0

在自定义图像中包含元Python图像

有没有办法将meta-python-image.bb 包含到我的自定义图像配方中?我的最终期望是在我的自定义映像生成的 rootfs 中包含“packagegroup-meta-python3”。元 python-im...

回答 1 投票 0

Yocto kirkstone R取决于未找到提供商

这是我将 yocto 更新到 Kirkstone 后遇到的情况,在此之前它运行良好。 错误是: do_package_qa:QA 问题:/something.sh 包含在包 testpackage 中...

回答 1 投票 0

如何将父环境变量导出到bitbake shell任务?

在 bitbake 配方中,我的 shell 任务需要将 http_proxy 导出到它调用的进程。 http_proxy 在 BB_ENV_EXTRAWHITE 中列入白名单,因此从启动 bitbake 的 shell 导出的值是

回答 1 投票 0

Yocto:如何知道为什么包含一个包?

这是一个老问题,我知道 Yocto:为什么包含一个包? 为什么 Yocto rootfs 中包含软件包? 但没有令人满意的答案。 我在 yocto 自定义图像中找到了 valgrind(替代

回答 4 投票 0

使用自定义配方构建错误

由于我是 yocto 的新手,我一直在尝试使用简单的 C 程序制作一个配方,该程序使用 makefile 生成二进制文件。创建食谱后,我收到以下错误 命令 '['aarch64-

回答 2 投票 0

如何在 Yocto Fido 中使 /var/log 持久化(狭小)

我试图让 /var/log 在我的 fido 构建中持久存在。 poky 的默认设置是 /var 中有一个符号链接指向 log -> volatile/log。易失性是安装在 tmpfs 上的。 ...

回答 4 投票 0

哪里可以找到 __anonymous() 函数中打印的日志消息

我有一个带有“python __anonymous()”函数的食谱,它使用 bb.plain() 和 bb.debug() 打印大量信息。 当我对食谱进行 bitbake 时,bb.plain() 中包含的消息会得到...

回答 1 投票 0

Yocto do_unpack .ipk 包

我想在 Yocto 映像中安装一些预编译的 .ipk 包。安装必须在构建时进行(在 Yocto 映像生成期间而不是在运行时) 包将生成...

回答 2 投票 0

Yocto - Linux 映像生成 - 删除 qemu 支持

我正在使用 Yocto v2.4.1 和 BitBake v1.36.0。我想从自定义生成的 Linux 映像中删除 qemu 和 qemu-native(所有与 qemu 相关的东西)。 我怎样才能做到这一点 ? 谢谢

回答 2 投票 0

如何在yocto中添加用户并重新设置root用户?

我喜欢为我的 yocto 项目的内置用户做一些事情: 1.) 将 root 的密码设置为“abc” 2.) 将 ssh 登录形式 /bin/sh 的 root shell 设置为 /bin/bash 3.) 添加用户“customU...

回答 3 投票 0

如何获取使用 yocto 构建的所有软件包的列表(用于软件物料清单)?

我正在使用 yocto 为嵌入式设备构建 Linux。我需要生成软件物料清单 (SBOM),其中主要包含构建中包含的软件包列表及其版本

回答 2 投票 0

使用 SSH 或 PAT 在 bitbake 配方中支持克隆存储库的最佳方法是什么?

在 bitbake 配方中指定 SRC_URI 时,我们最初是这样做的: SRC_URI =“git://git@github.com/our_org/our_repo;协议=ssh;branch=main” 这很好用,我...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.