我正在尝试使用 yocto poky 构建嵌入式系统。我的图层是:
BBLAYERS ?= " \
/home/dev/microzed/meta \
/home/dev/microzed/meta-yocto \
/home/dev/microzed/meta-yocto-bsp \
/home/dev/microzed/meta-xilinx \
/home/dev/microzed/meta-mono \
"
使用 git 克隆:
git clone -b master git://git.yoctoproject.org/poky.git ~/microzed
git clone -b master git://git.yoctoproject.org/meta-xilinx ~/microzed/meta-xilinx
git clone -b master git://git.yoctoproject.org/meta-mono ~/microzed/meta-mono
有了bitbake core-image-minimal
它所有编译和运行 - 但没有单声道。
因此,如果我尝试 bitbake mono:bitbake core-image-mono
它失败并出现错误:
错误:所需的构建目标“core-image-mono”没有可构建的提供程序。缺少或无法构建的依赖链是:['core-image-mono', 'mono-helloworld', 'mono', 'libgdiplus', 'giflib']
不知道如何解决这个问题。我实际上也不需要libgdiplus ...:/在以前的版本中很容易删除,但是当前的master似乎在很多地方都有依赖。