2

我正在尝试使用 openembedded 和 bitbake 为处理单元编译程序。一旦移到处理器上,我将使用处理器上安装的 opkg 来安装程序。但是,当我使用的 opkg 版本需要 tar.gz 文件时,openembedded 正在使用 tar.xz 文件编译程序。

我已经研究了这个问题的可能解决方案。不幸的是,对于我的项目,更新 opkg 不是一种选择。我必须找到一种方法来使用 tar.gz 打开嵌入式编译程序。也许我可以更改一些设置以使 openembedded 执行此操作,或者旧版本的 opendembedded 使用 tar.gz 文件代替?

任何帮助,将不胜感激。

4

1 回答 1

3

请参阅 package_ipk.bbclass:

OPKGBUILDCMD ??= "opkg-build -Z xz"

在您的发行版配置中将其设置为:

OPKGBUILDCMD = "opkg-build -Z gzip"
于 2018-07-02T22:08:41.233 回答