?

Log in

No account? Create an account
  Journal   Friends   Calendar   User Info   Memories
 

Электронный миссионер

8th December, 2018. 8:24 pm. Боли портирования Sailfish OS

В предыдущем посте я уже затрагивал тему портирования Sailfish о мудрённости sdk и прочее.
Так вот - это всё цветочки. Ягодки в том, что ОСь активно разрабатывается (и это реально круто, правда), но из-за этого идёт безумное устаревание инструкций и инструментов. Вот яркий пример. How to build Sailfish OS for Samsung Galaxy S7



Берём официальный HADK от Августа 2018 и инструкцию выше от февраля. Вроде в целом всё совпдает, на первый взгляд. Но когда пытаешься повторить, и ВНИМАТЕЛЬНО сравнивать каждую строчку, чётко понимая что она делает (вплоть до того куда какой пакет ставится), понимаешь что разница чудовищна. Не, а вы что думали, портирование по инструкции? Не, здесь вам не тут. В общем, вот пример строчки:

HADK: PLATFORM_SDK $
sudo zypper in android-tools-hadk tar


Менеджером пакетов зиппер устанавливаем пакет андроид тулс и архиватор тар. Всё. Инструкция по сборке самого сунга:

PLATFORM_SDK $
sudo zypper in android-tools createrepo zip


Вот ирония в том, что пакетов android-tools и createrepo в последнем SDK нет, а значит это нифига работать не будет. А старый sdk как поставить не ясно (да и смысл какой, если есть более новый) А значит вот инструкция, по сборке самого сунга - не рабочая. Там множество таких "мелких" отличий, которые сводят на нет все попытки собрать. В общем я уже несколько десятков раз пытался пройти квест сборки, застреваю на сборке rpm-пакетов. Дальше пока не продвинулся.

Read 1 Note -Make Notes

Back A Day - Forward A Day