【发布时间】:2021-03-05 21:15:31
【问题描述】:
我尝试通过以下链接在 Ubuntu 18.04 上为 v3msk(基于 Linux 的嵌入式系统)构建 BSP:
https://elinux.org/R-Car/Boards/Yocto-Gen3-ADAS#Building_the_BSP_for_Renesas_ADAS_boards
我使用的是 Yocto v3.21.0
我使用的 local.conf 可以在这里找到https://pastebin.com/UyBGzQ2J
我尝试将 x11 添加到发行版功能。
DISTRO_FEATURES_append = " x11"
我跑了
bitbake core-image-x11
我希望它能够使用 X11 构建 yocto 图像。
我有错误:
ERROR: Nothing PROVIDES 'core-image-x11'
core-image-x11 was skipped: missing required distro feature 'x11' (not in
DISTRO_FEATURES)
local.conf 中可能缺少什么?
【问题讨论】:
-
core-image-x11的配方从何而来?你可能想构建core-image-minimal。 -
好的,我用 core-image-minimal 构建。构建成功。但我在 rootfs 中看不到 Xorg 或 x11。我在 local.conf 中将
x11和x11-base添加到DISTRO_FEATURES_append -
那是因为向
DISTRO_FEATURES添加一些东西不会安装它。您必须启用发行版功能x11,然后您应该能够构建core-image-x11。但是,请注意,这仅在硬件支持并且设置正确的情况下才成立。你提到的维基页面是指core-image-weston,所以这可能是一个更好的开始。