0

私はbitbakeを使用してopenembeddedに取り組んでいます。openembeddedおよびbitbakeのユーザーマニュアル(bitbake -bレシピ名)または(bitbakeレシピ名)に従ってbitbakeコマンドを使用してイメージを構築しようとすると、次のエラーが発生します。

エラー:「PERSISTENT_DIR」または「CACHE」変数を設定してください。

4

3 に答える 3

1

このエラーは、bitbake に必要な環境変数の設定が正しくないことを示しています。BBPATH が設定されていないか、エクスポートされていないか、正しくない可能性があります。このエラーは、OpenEmbedded リポジトリの conf/bitbake.conf ファイルから基本構成メタデータをロードできない場合に発生します。

于 2012-03-06T04:08:51.200 に答える
0

この投稿を試してください: http://coax-users.203636.n3.nabble.com/ERROR-Please-set-the-PERSISTENT-DIR-or-CACHE-variable-td903113.html .

誰かがソースを設定するだけで問題を解決しました

$ source  ~/gumstix/gumstix-oe/extras/profile 
于 2013-01-22T14:34:44.653 に答える
-1
TMPDIR  = "${TOPDIR}/tmp"
CACHE   = "${TMPDIR}/cache"
STAMP   = "${TMPDIR}/stamps"
T       = "${TMPDIR}/work"
B       = "${TMPDIR}"

上記の行を bitbake.conf にコピーするだけで、確実に機能します。必ずすべてのスペースを削除し、これらの行がファイルの先頭 5 行であることを確認してください。

于 2015-04-27T10:21:40.210 に答える