如何让Openmbedded编译tar.gz文件而不是tar.xz



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

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

任何帮助将不胜感激。

参见 package_ipk.bbclass:

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

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

OPKGBUILDCMD = "opkg-build -Z gzip"

最新更新