Yocto SDK の最新バージョンでは、ホスト開発マシンが gcc バージョン 6 以上を実行している必要があります。現在、一部の UBUNTU バージョンではデフォルトで利用できません。この要件が満たされない場合、petalinux-config
または petalinux-build
を実行したときに次のエラーが表示されます。
Error: Incompatible SDK installer! Your host gcc version is 4.8 and this SDK was built by gcc higher version.
この問題を解決するために、PetaLinux ツールの一部として gcc およびその他のバイナリ/ライブラリを使用できる設定オプションが提供されています ($PETALINUX/components/yocto/buildtools_extended)。このオプションを使用するには、次の図に示すように で buildtools-extended
オプションを有効にします。
図 1. 統合された buildtools-extended