bitbake 相关问题

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

在 yocto(狭隘)中,为什么层配置位于 build/ 文件夹中?

我是 yocto 的新手。我正在尝试了解如何添加包,如何创建新层等等......只是四处探索。首先是克隆 poky 并玩耍。 据我了解,bbl...

回答 3 投票 0

Bitbake 无法在 docker 中获取树莓派内核

我目前正在尝试在 Windows 上托管的 docker 容器中使用 yocto nanbield 构建 raspberryPi 映像。 一般设置工作正常,我正在启动 bitbake,但最终失败了......

回答 1 投票 0

如何在 do_instal 函数 Yacto bb 文件中安装特定用户(非 root 用户)的脚本?

嗨,我正在尝试在 yacto 项目中安装脚本。 在 bb 文件中,在 do_install 函数下,如下所示 安装-m 0755 ${WORKDIR}/my_script.sh ${D}/${datadir}/ 但它安装了脚本...

回答 1 投票 0

Yocto:更改 /usr/lib 的所有权

如何更改特定用户的 /usr/lib 目录及其内部所有库的所有权? 我尝试编写自定义 bb 食谱但没有成功。 摘要 =“更改 /usr/lib 所有权。&qu...

回答 1 投票 0

bitbake 配方中的 shell 功能扩展

所以,我在 bitbake 配方中有一个 shell 函数,仅作为示例,它会查看配方名称并查看其中是否有“本机”子字符串。 # foo.bb # 功能是...

回答 1 投票 0

覆盖 Yocto 中的固件安装配方

我正在尝试减少 Yocto 映像中包含的固件数量以减小其大小。例如我有这些 i915/bxt_dmc_ver1_07.bin 和 i915/bxt_guc_ver9_29.bin,它们是不需要的...

回答 2 投票 0

BPN 和 PN 有什么区别?

在bitbake.conf中,我找到了BPN和PN的定义。 但我想知道 BPN 和 PN 之间的区别。 请用例子给我解释一下。 谢谢

回答 1 投票 0

Bitbake 构建错误,补丁未应用 bitbake 错误?

我创建了新问题,因为我觉得前一个问题已经得到解答,并且这个问题属于一个新的地方。 我运行 bitbake core-image-minimal 并收到以下错误: 错误:systemd-1_232-r0 执行...

回答 2 投票 0

在 BitBake do_compile 期间排除/忽略/禁用 gcc 编译器标志

我正在尝试在 bitbake (.bb) 配方的 do_compile 阶段运行脚本。该项目是在开放式嵌入式环境中构建的。 该脚本可以在openembed之外成功运行...

回答 1 投票 0

无法在 Yocto 图像中包含 Qt StateMachine

我正在使用 yocto (poky-kirkstone) 和 meta-qt6(6.7.0) 构建自定义板的图像。我希望 rootfs 映像具有 Qt StateMachine 库。生成的图像有许多来自 Qt 的包,除了

回答 1 投票 0

是否可以禁用或重写yocto bb文件中的_anonymous()函数

如标题: 是否可以通过 bbappend 文件禁用或重写 yocto bb 文件中的 _anonymous() 函数。 python __anonymous() { ...................... ...................... }

回答 1 投票 0

bitbake devtool 失败并出现错误:图层工作区层不兼容

将项目图层从 kirkstone 更新为 nanbield 后。 开发工具不能再工作了。每次尝试运行 devtool 时都会显示以下错误打印 注意:启动 bitbake 服务器... ...

回答 1 投票 0

尝试构建基本映像时,Bitbake 错误没有任何 RPROVIDES

我想将一个应用程序拆分为多个包。基本上我只是想添加另一个可以使用特定图像构建的图像。 在与应用程序关联的 .bb 文件内...

回答 5 投票 0

在 Yocto 镜像启动时创建 kea 运行时目录

我需要让 Kea(DHCP 服务器)在基于 Yocto 的项目启动时自动运行。 Yocto 配方已经包含一个 init.d 脚本来自动启动 Kea,但是 Kea 需要一个目录...

回答 1 投票 0

在Yocto中彻底删除Python2及相关组件

我正在 Yocto Zeus 中构建自定义 Linux 映像(之前使用过 Yocto Thud)。我已将所有必需的代码移至 Python3,因此不再需要 Python2。有没有办法删除 py...

回答 3 投票 0

为 cortexm4 CPU 编译配方时与拇指指令混淆

我有一个STM32F373微控制器和一些使用ST HAL库的C语言应用程序。我需要按照 Yocto 的配方构建此应用程序。请注意,我不需要在此 MCU 上运行 Linux,我只需

回答 1 投票 0

如何在 Yocto 中进行每台机器的内核配置?

我有一个 Linux 内核分支的 Yocto 配方,我需要更改我需要支持的不同机器的 defconfig。 其中一台机器使用 in-tree defconfig,其他机器则需要 out-o...

回答 1 投票 0

树莓派的 Bitbake yocto 镜像失败

我正在尝试使用 yocto 为树莓派 pi3 构建图像。 我使用 Ubuntu 20.4,并且确保我位于 my-kirkstone 分支上,正如 yocto 项目文档的最新教程中所建议的那样...

回答 1 投票 0

yocto bitbake 'python3 setup.py bdist_wheel' 执行失败

我尝试使用 gstd 构建自己的自定义图像,但是,我收到此错误: “python3 setup.py bdist_wheel”执行失败。 日志: 错误:gstd-1.0-r0 do_compile:'python3 setup.py bdist_whe...

回答 1 投票 0

在 bitbake 任务中更改配方变量(例如 EXTRA_OECMAKE)

目前,我面临着一个奇怪的要求,我们必须将 2 个略有不同的二进制文件放入 rootfs 中,唯一的区别是我们为其中之一设置了一个额外的 CMake 选项...

回答 1 投票 0

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