1

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 core-image-monoと、次のエラーで失敗します。

エラー: 必要なビルド ターゲット 'core-image-mono' には、ビルド可能なプロバイダーがありません。欠落しているか、ビルドできない依存関係チェーンは次のとおりです: ['core-image-mono', 'mono-helloworld', 'mono', 'libgdiplus', 'giflib']

これを解決する方法がわからない。libgdiplus も実際には必要ありません... :/ 以前のバージョンでは簡単に削除できましたが、現在のマスターにはかなりの数の場所で依存関係があるようです。

4

1 に答える 1