0

我想用 linux-raspberrypi 构建一个 yocto 映像,该映像存在于 meta-raspberrypi/recipe-kernel/linux-raspberrypi_x.x.bb

在使用“bitbake core-image-minimal”构建图像时。它从 poky/meta/recipe-kernel/linux-libc-headers_x.x.bb 编译内核

如果我在 local.conf 中使用以下几行

PREFERRED_VERSION_linux-raspberrypi = "4.9.%"
IMAGE_INSTALL_append = " linux-raspberrypi"

这是我得到的错误。错误:没有 RPROVIDES 'linux-raspberrypi'(但 /home/harris/poky/meta/recipes-core/images/core-image-minimal.bb RDEPENDS 或其他需要它)

我还应该在 local.conf 中写什么来从 meta-raspberrypi 编译内核。还有如何停止 bitbake 直接从 poky/meta/recipe-kernel/linux-libc-headers 获取内核。

我正在使用“相扑”分支。

4

1 回答 1

2

删除 IMAGE_INSTALL_append = "linux-raspberrypi" 并尝试添加到 local.conf(或机器 conf)PREFERRED_PROVIDER_virtual/kernel = "linux-raspberrypi"。

于 2019-02-07T13:26:26.300 回答