bitbake 相关问题

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

Yocto Bitbake 配方中的“S”变量是什么?何时需要设置它?

我刚刚添加了一个新的 Bitbake 配方来包装我的 CMake git 存储库,它也在开发中。但我收到一条错误消息,指出找不到 CMakeLists.txt 文件。我可以确认最新的 git repo/

回答 1 投票 0

如何对应用程序二进制文件进行签名,将签名写入文件并将其安装到 yocto build 中的 rootfs?

我有一个 bitbake 配方,可以构建一个简单的 C hello world 应用程序,并将生成的应用程序二进制文件安装到 rootfs 中。 SRC_URI = "文件://hello.c" S =“${WORKDIR}&...

回答 1 投票 0

yocto 以编程方式分配的 SRCREV 触发器元数据不确定

在我的.bb中,我使用此表达式根据环境变量GW_TAG(可能包含git标签)的存在来确定SRCREV的值: SRCREV = "${@ d.getVar('AUTOREV') 如果 d.

回答 1 投票 0

如何禁用健全性检查器

Ubuntu 22.04.2 LTS。我正在尝试从 Jenkins 作业执行 bitbake 。构建失败并出现错误: 错误:OE-core 的配置健全性检查器检测到潜在的配置错误。 要么...

回答 1 投票 0

Yocto gcc gstreamer glibconfig.h 未找到

我正在尝试使用 gstreamer 构建一个简单的单文件 .c 应用程序,将 .mp4 文件流式传输到视频设备。该文件在我的机器上编译并运行良好,但是当使用 BitB 在 Yocto 中编译时...

回答 1 投票 0

Yocto gcc pkg-config 未找到

我正在尝试使用 gstreamer 构建一个简单的单文件 .c 应用程序,将 .mp4 文件流式传输到视频设备。该文件在我的机器上编译并运行良好,但是当使用 BitB 在 Yocto 中编译时...

回答 1 投票 0

如何使用 Yocto 正确添加文件到目标 rootfs?

我正在尝试将单个文件(index.html 文件)添加到目标设备上的 rootfs。为此,我创建了名为“网页”的单独配方。我有另一个名为“apache2”的食谱...

回答 1 投票 0

在镜像配方中设置发行版和机器?

我正在尝试使 Yocto 配置开箱即用。 标准过程是修改 local.conf 来设置 DISTRO 和 MACHINE,但是我发现这对于多个配置来说很不方便...

回答 1 投票 0

Yocto/BitBake 忽略命令行变量覆盖

在我的 local.conf 中,我定义了以下变量: 机器?=“默认” # 由 CI/CD 覆盖的版本变量 CI_COMMIT_BRANCH ?= "本地" BUILD_VERSION ?= "v0.0.0&qu...

回答 1 投票 0

没有提供lighttpd-1.4.69-r0.aarch64 [YOCTO DUNFELL版本]所需的lighttpd模块压缩

我尝试更新 yocto(dunfell) 版本中的 lighttpd 软件包。 当前的lighttpd版本是1.4.55,我将其升级到1.4.69并编译图像,同时我收到这个名为“

回答 1 投票 0

bbappend 被图像忽略

我使用工具链中包含的recipetool 创建了一个bbappend 文件。我生成的文件project-spec/meta-user/recipes-containers/docker/docker-ce_git.bbappend非常简单,我只想...

回答 1 投票 0

如何在bitbake中使用CMake中的CPack

如何覆盖bitbakes常规内部打包函数(do_package)并使用CPack?所以一个正常的 CMake 构建看起来像这样: cmake ../src cmake --build ../src cmake --build ../...

回答 2 投票 0

使用 BlueZ Yocto Recipe 构建 btpclient

我正在尝试使用 auto-pts 项目在嵌入式系统上执行自动化蓝牙测试。它要求被测设备的 BlueZ 安装中包含 btpclient,但是...

回答 1 投票 0

Bitbake:“元数据不确定,需要修复”

我正在构建 Bitbake 配方并收到以下错误消息: 错误:重新解析 virtual:native:/path/to/poky/meta/recipes-devtools/cve-check-tool/cve-check-tool_5.6.4.bb.do_populate_c...

回答 10 投票 0

busybox 更改后无法成功构建(添加了 i2cdetect 和 i2ctransfer)

设置: 虚拟盒7.0 镜像 Ubuntu 22.04.1 目标: 在 busybox 中添加 i2cdetect 后,根据 Digi-Key 教程在 yocto 项目中重建 STM32MP157 的 Linux 映像 问题: 我猜主要原因是 例外...

回答 1 投票 0

如何链接另一个 yocto bitbake 配方安装在自定义目录中的共享库

我有两个bitbake食谱a.bb和b.bb 配方 a.bb 在自定义路径 /opt/app/lib 中安装共享库 libABC.so。 配方 b.bb 生成一个需要与 libABC.so 链接的二进制文件....

回答 1 投票 0

有没有办法检查 Yocto 镜像中将安装的软件包的确切列表?

在基于 Yocto 的嵌入式 Linux 发行版中,我真的很想从每个依赖层中找到包/配方/内核模块的完整列表,这些依赖层将被构建并安装到...

回答 5 投票 0

Yocto bitbake 错误:没有提供“食谱名称”

我在元层之一有一个食谱。其结构如下: 元自定义/swupdate/recipes-extended/images/recipe-name.bb 元自定义层也包含在 bblayers.conf 中。但是……

回答 2 投票 0

如何使用 cmake 为 gRPC 示例编写 bitbake 配方

我正在尝试使用 bitbake 配方来编译 gRPC helloworld 示例。目标能够从嵌入式目标调用迎宾客户端/服务器。 但是,当我做 bitbake grpc-

回答 2 投票 0

bitbake 在最简单的食谱上失败了

刚刚安装了 Yocto。在死亡的树枝上。执行了以下命令: CD 狭小 源 oe-init-build-env build-qemuarm 在conf/local.conf中将机器的名称更改为MACHINE ?= "qemuarm"...

回答 2 投票 0

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