こんにちは、皆さん
拡張可能なSDKが必要です。
コマンドでSDKをビルドできる
bitbake imx-image-full -c populate_sdk、
ただし、拡張可能なSDK をコマンドでビルドすることはできません
bitbake imx-image-full -c populate_sdk_ext.
私はcleanall imx-image-fullとchangong pythonバージョン2と3を試しました。
しかし、どちらもうまくいきませんか?
どなたかアドバイスをいただけますか?ありがとうございます。
エラーメッセージは次のとおりです。
OADキャッシュ:100% |############################################| Time: 0:00:00
Loaded 4640 entries from dependency cache.
Parsing recipes: 100% |##########################################|時間: 0:00:00
3218 .bbの解析ファイルが完了しました (3217 キャッシュ、1 解析)。4641 ターゲット、464 スキップ、1 マスク、0 エラー。
注: 欠落しているタスクキューの依存関係の解決
ビルド構成:
BB_VERSION = "1.44.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-20.04"
TARGET_SYS = "aarch64-poky-linux"
マシン = "imx8mqevk"
DISTRO = "fsl-imx-wayland"
DISTRO_VERSION = "5.4-ゼウス"
TUNE_FEATURES = "aarch64 cortexa53 crc crypto"
TARGET_FPU = ""
メタ
meta-poky = "ヘッド:d88d62c20d7d8da85f02edb170dae0280624ad7e"
メタOE
メタマルチメディア
メタpython = "HEAD:2b5dd1eb81cd08bc065bc76125f2856e9383e98b"
meta-freescale = "ヘッド:14f1a630a47375432f93c556927b879b51d84c4e"
meta-freescale-3rdparty = "HEAD:dbcc686f52c3c84db8cb86aa8973a4e373651b98"
meta-freescale-distro = "HEAD:ca27d12e4964d1336e662bcc60184bbff526c857"
メタBSP
メタSDK
meta-ml = "ヘッド:7f0abf664d65ab9f03f85a1d16ab54e0d1134a9b"
meta-nxp-demo-experience = "HEAD:03904c493469907a2829cf29df7ab060f9c664a6"
メタブラウザ = "HEAD:ee3be3b5986a4aa0e73df2204a625ae1fe5df37e"
meta-rust = "ヘッド:53bfa324891966a2daf5d36dc13d4a43725aebed"
meta-clang = "ヘッド:711e593d5984aad3bf35c51b7ac4482982bc16c7"
メタノーム
メタネットワーキング
meta-filesystems = "HEAD:2b5dd1eb81cd08bc065bc76125f2856e9383e98b"
メタ qt5 = "ヘッド:21ce4c124d9a972d9122f87c64ac2773bf04c284"
メタpython2 = "ヘッド:4400f9155ec193d028208cf0c66aeed2ba2b00ab"
警告: /home/sysgration/imx8_5_4/imx8-yocto-bsp/sources/meta-imx/meta-bsp/recipes-kernel/linux/linux-imx_5.4.bb:do_compile は強制実行によって汚染されています
警告: /home/sysgration/imx8_5_4/imx8-yocto-bsp/sources/meta-imx/meta-bsp/recipes-kernel/linux/linux-imx_5.4.bb:do_deploy は強制実行によって汚染されています
警告: /home/sysgration/imx8_5_4/imx8-yocto-bsp/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2020.04.bb:do_compile強制実行により汚染されています
警告: /home/sysgration/imx8_5_4/imx8-yocto-bsp/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2020.04.bb:do_deploy強制実行により汚染されています
タスクの初期化: 100% |#######################################|時間: 0:00:02
状態の概要: 募集 0 発見 0 見逃し 0 現在 4036 (一致率 0、完了率 100%)
メモ: タスクの実行
注:セットシーンタスクが完了しました
エラー: imx-image-full-1.0-r0do_sdk_depends:自動生成されたexec_python_func()でPython関数を実行するとエラーが発生しました。
この例外/失敗の原因となったPython呼び出しのスタックトレースは次のとおりです。
ファイル: 'exec_python_func() 自動生成', lineno: 2, 関数:
0001:
0002:extend_recipe_sysroot(d)
0003:
ファイル: '/home/sysgration/imx8_5_4/imx8-yocto-bsp/sources/poky/meta/classes/staging.bbclass', lineno: 551, 関数: extend_recipe_sysroot
0547: dest = newmanifest[l]
0548: L.EndsWith("/") の場合:
0549: staging_copydir(l, targetdir, dest, seendirs)
0550: 続行
0551: staging_copyfile(l, targetdir, dest, postinsts, seendirs)
0552:
0553: bb.note("sysroot にインストールされました: %s" % str(msg_adding))
0554: bb.note("sysroot にすでに存在するためスキップします: %s" % str(msg_exists))
0555:
ファイル: '/home/sysgration/imx8_5_4/imx8-yocto-bsp/sources/poky/meta/classes/staging.bbclass', lineno: 144, function: staging_copyfile
0140: os.path.islink(c) の場合:
0141: linkto = os.readlink(c)
0142: os.path.lexists(dest) の場合:
0143: os.path.islink(dest) でない場合:
0144: OSError(errno.EEXIST, "リンク %s はすでにファイルとして存在します" % dest, dest)
0145: os.readlink(dest) == linktoの場合:
0146: 帰還地
0147: OSError(errno.EEXIST, "リンク %s はすでに別の場所に存在しますか?(%s vs %s)" % (dest, os.readlink(dest), linkto), dest)
0148: os.symlink(linkto, dest)
例外:FileExistsError:[エラー番号17]リンク/home/sysgration/imx8_5_4/imx8-yocto-bsp/build-wayland/tmp/work/imx8mqevk-poky-linux/imx-image-full/1.0-r0/recipe-sysroot/libはすでにファイルとして存在します:'/home/sysgration/imx8_5_4/imx8-yocto-bsp/build-wayland/tmp/work/imx8mqevk-poky-linux/imx-image-full/1.0-r0/recipe-sysroot/lib'
エラー:障害のログファイルが/home/sysgration/imx8_5_4/imx8-yocto-bsp/build-wayland/tmp/work/imx8mqevk-poky-linux/imx-image-full/1.0-r0/temp/log.do_sdk_depends.835827に保存されています。
エラー:タスク(/home/sysgration/imx8_5_4/imx8-yocto-bsp/sources/meta-imx/meta-sdk/dynamic-layers/qt5-layer/recipes-fsl/images/imx-image-full.bb)do_sdk_depends)が終了コード「1」で失敗しました
注: タスクの概要: 10496 個のタスクを試行しましたが、そのうち 10495 個は再実行する必要がなく、1 個が失敗しました。
概要: 1 つのタスクが失敗しました:
/home/sysgration/imx8_5_4/imx8-yocto-bsp/sources/meta-imx/meta-sdk/dynamic-layers/qt5-layer/recipes-fsl/images/imx-image-full.bb:do_sdk_depends
概要:5つの警告メッセージが表示されました。
概要: 1 つの ERROR メッセージが表示され、0 以外の終了コードが返されました。