3

iMX6 ベースのボード SECO A62J 用に fsl-image-gui に基づいてカスタム Yocto イメージを構築しようとしています。これには Hob を使用します。

マシン、レイヤー、イメージを選択した後、クロムを追加してパッケージ リストをカスタマイズします。これにより、Chromium の依存関係である libexif と libav が自動的に選択されます。パッケージのビルドは成功です

最後のステップはイメージ自体のビルドであり、ここで問題が発生します。Chromium、libexif、libav (およびその依存関係) など、イメージに含めたいパッケージを選択します。

そして、私はそれらのエラーを得ました:

RPROVIDES 'libavresample' は何もありません (ただし、/home/adrien/fsl-release-bsp/build_anna/recipes/images/fsl-image-gui-edited-20170131-144607.bb RDEPENDS か、そうでなければそれを必要とします)

必要なビルド ターゲット 'fsl-image-gui-edited-20170131-144607' にはビルド可能なプロバイダーがありません。欠落しているかビルドできない依存関係チェーンは次のとおりです: ['fsl-image-gui-edited-20170131-144607', 'libavresample']

ただし、ライブラリ libavresample.so は正常にビルドされ、sysroots/"machine_name"/usr/lib/ のビルド ディレクトリの下にあります。

Yocto がこのライブラリを見つけてイメージに含めることができないのはなぜですか。

4

1 に答える 1