Как перекрестно создавать приложения для ядра ubuntu с помощью snapcraft

Я разрабатываю приложение Ubuntu Core в системе x86 для цели руки с помощью snapcraft.

В snapcraft.yaml содержится architectures: [armhf], а snapcraft сгенерировал файл .armhf.snap.

Но если часть содержит зависимость Ubuntu с использованием stage-packages, результирующая привязка содержит только x86_64 libs.

Как это можно исправить? [!d3 ]

1
задан 24 March 2016 в 19:09

2 ответа

Обратите внимание также, что Snappy Ubuntu Core 16.04 (все еще находится в разработке) имеет классическое измерение, которое позволяет вам напрямую создавать устройство, поэтому у вас больше не будет проблем с перекрестными элементами.

0
ответ дан 23 May 2018 в 13:13

Вы также можете установить приложение docker и импортировать из образа ubuntu из концентратора докеров, тогда у вас будет environement для встроенного компиляции.

0
ответ дан 23 May 2018 в 13:13

Другие вопросы по тегам:

Похожие вопросы: