Как получить Openembedded для компиляции файлов tar.gz вместо tar.xz - PullRequest
0 голосов
/ 03 июля 2018

Я пытаюсь использовать openembedded и bitbake для компиляции программ для блока обработки. Переместившись на процессор, я буду использовать opkg, установленный на процессоре, для установки программ. Однако openembedded компилирует программу с использованием файлов tar.xz, когда используемая мной версия opkg требует файлы tar.gz.

Я рассмотрел возможные решения этой проблемы. К сожалению, для моего проекта обновление opkg не вариант. Я должен найти способ иметь открытые встроенные программы компиляции с использованием tar.gz. Возможно, есть какой-то параметр, который я могу изменить, чтобы openembedded делал это, или, возможно, более старая версия opendembedded вместо этого использует файлы tar.gz?

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 03 июля 2018

См. Package_ipk.bbclass:

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

Установите это в вашей конфигурации дистрибутива следующим образом:

OPKGBUILDCMD = "opkg-build -Z gzip"
...