添加增强配方的正确层在哪里?
Where is the right layer to add the boost recipe?
我在下面的网站上查看了提升配方在 https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ 层上。
在图像上添加增强的正确层在哪里?
/build/conf/local.conf?或者我应该扩展一个新层来增加提升?
我需要 boost 来编译同样位于 meta-oe 层上的 mongodb。
我的bblayers.conf:
BBLAYERS ?= " \
/home/joao/projetos/toradex/poky/meta \
/home/joao/projetos/toradex/poky/meta-yocto \
/home/joao/projetos/toradex/poky/meta-openembedded/meta-oe \
/home/joao/projetos/toradex/poky/meta-yocto-bsp \
/home/joao/projetos/toradex/poky/meta-fsl-arm \
/home/joao/projetos/toradex/poky/meta-fsl-arm-extra \
/home/joao/projetos/toradex/poky/meta-web-kiosk \
/home/joao/projetos/toradex/poky/meta-web-kiosk-custom \
"
我的 build/conf/local.conf:
IMAGE_INSTALL_append = " boost"
当我尝试添加 mongodb 时出现错误:
# bitbake core-image-web-kiosk
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'mongodb' (but /home/joao/projetos/toradex/poky/meta-web-kiosk/recipes-browser/images/core-image-web-kiosk.bb RDEPENDS on or otherwise requires it)
ERROR: mongodb was skipped: Recipe is blacklisted: Fails to build with system boost
NOTE: Runtime target 'mongodb' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['mongodb']
ERROR: Required build target 'core-image-web-kiosk' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-web-kiosk', 'mongodb']
boost 已编译,但 mongodb 需要 boost 才能自行编译。我该如何解决这个问题?
此致,
bblayers.conf 指定元数据(存储食谱的目录)。
local.conf 是您进行所有自定义的地方,您希望为您的机器的图像做些什么。
因此,将 IMAGE_INSTALL_append = " boost"
放入 local.conf。注意没有+=
.
我在下面的网站上查看了提升配方在 https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ 层上。
在图像上添加增强的正确层在哪里? /build/conf/local.conf?或者我应该扩展一个新层来增加提升? 我需要 boost 来编译同样位于 meta-oe 层上的 mongodb。
我的bblayers.conf:
BBLAYERS ?= " \
/home/joao/projetos/toradex/poky/meta \
/home/joao/projetos/toradex/poky/meta-yocto \
/home/joao/projetos/toradex/poky/meta-openembedded/meta-oe \
/home/joao/projetos/toradex/poky/meta-yocto-bsp \
/home/joao/projetos/toradex/poky/meta-fsl-arm \
/home/joao/projetos/toradex/poky/meta-fsl-arm-extra \
/home/joao/projetos/toradex/poky/meta-web-kiosk \
/home/joao/projetos/toradex/poky/meta-web-kiosk-custom \
"
我的 build/conf/local.conf:
IMAGE_INSTALL_append = " boost"
当我尝试添加 mongodb 时出现错误:
# bitbake core-image-web-kiosk
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'mongodb' (but /home/joao/projetos/toradex/poky/meta-web-kiosk/recipes-browser/images/core-image-web-kiosk.bb RDEPENDS on or otherwise requires it)
ERROR: mongodb was skipped: Recipe is blacklisted: Fails to build with system boost
NOTE: Runtime target 'mongodb' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['mongodb']
ERROR: Required build target 'core-image-web-kiosk' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-web-kiosk', 'mongodb']
boost 已编译,但 mongodb 需要 boost 才能自行编译。我该如何解决这个问题?
此致,
bblayers.conf 指定元数据(存储食谱的目录)。
local.conf 是您进行所有自定义的地方,您希望为您的机器的图像做些什么。
因此,将 IMAGE_INSTALL_append = " boost"
放入 local.conf。注意没有+=
.