【问题标题】:ltrying to list openembedded branches through git试图通过 git 列出 openembedded 分支
【发布时间】:2012-03-03 16:50:32
【问题描述】:

我正在使用 bitbake 开发 openembedded。当尝试根据 openembedded 和 bitbake 用户手册(bitbake -b 配方名称)或(bitbake 配方名称)使用 bitbake 命令构建映像时,会产生以下错误:

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

【问题讨论】:

    标签: openembedded


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      试试这个帖子:http://coax-users.203636.n3.nabble.com/ERROR-Please-set-the-PERSISTENT-DIR-or-CACHE-variable-td903113.html

      有人通过设置源解决了这个问题

      $ source  ~/gumstix/gumstix-oe/extras/profile 
      

      【讨论】:

        【解决方案3】:
        TMPDIR  = "${TOPDIR}/tmp"
        CACHE   = "${TMPDIR}/cache"
        STAMP   = "${TMPDIR}/stamps"
        T       = "${TMPDIR}/work"
        B       = "${TMPDIR}"
        

        只需将上面的行复制到 bitbake.conf 中,它肯定会起作用。 确保删除所有空格,并确保这些行是文件的前五行。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2022-01-09
          • 1970-01-01
          • 2016-11-13
          • 1970-01-01
          • 2020-01-14
          • 2022-01-09
          • 2019-04-29
          • 1970-01-01
          相关资源
          最近更新 更多