试图通过git列出openembedded分支

时间:2012-03-03 16:50:33

标签: openembedded

我正在使用bitbake进行openembedded。根据openembedded和bitbake usermanuals(bitbake -b recipe name)或(bitbake recipe name)尝试使用bitbake命令构建映像时,会产生此错误:

错误:请设置'PERSISTENT_DIR'或'CACHE'变量。

3 个答案:

答案 0 :(得分:1)

此错误表示为bitbake设置了必要的环境变量。最有可能的是,您的BBPATH未设置,未导出或不正确。当它无法从OpenEmbedded存储库中的conf / bitbake.conf文件加载基本配置元数据时,会发生此错误。

答案 1 :(得分: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 

答案 2 :(得分:-1)

TMPDIR  = "${TOPDIR}/tmp"
CACHE   = "${TMPDIR}/cache"
STAMP   = "${TMPDIR}/stamps"
T       = "${TMPDIR}/work"
B       = "${TMPDIR}"

只需复制bitbake.conf中的上述行,它一定会有效。 确保删除所有空格,并确保这些行是文件的前五行。