diff --git a/public/uk/porting-koreader-on-pocketbook-602.gmi b/public/uk/porting-koreader-on-pocketbook-602.gmi index db3921f..f4bab7d 100644 --- a/public/uk/porting-koreader-on-pocketbook-602.gmi +++ b/public/uk/porting-koreader-on-pocketbook-602.gmi @@ -103,7 +103,7 @@ ARMv6-compatible processor rev 6 (v6l) => https://github.com/koreader/koreader/blob/master/doc/Building_targets.md Building targets => https://github.com/koreader/koreader/blob/master/doc/Porting.md Porting -### Варіант компіляції KoReader на базі архітектури Kindle +### Варіант компіляції KoReader на базі архітектури Kindle (рекомендовано) Цей метод мені порадили тут: => https://github.com/koreader/koreader/issues/14600#issuecomment-3523865864 @@ -119,6 +119,10 @@ export PATH="$PATH:$HOME/x-tools/arm-kindle-linux-gnueabi/bin:$PATH" Додатково ставимо залежності для вашої операційної системи: => https://github.com/koreader/koreader/blob/master/doc/Building.md#prerequisites Prerequisites +* не знаю, чи там вказано, але собі для уникнення помилки ще поставив: +``` bash +sudo dnf install 7zip +``` І власне збираємо віртуальне середовище: => https://github.com/koreader/koreader/blob/master/doc/Building.md#building-and-running-the-emulator Building and running the emulator @@ -146,14 +150,23 @@ cd koreader && ./kodev fetch-thirdparty ``` base/Makefile.defs CHOST?=arm-kindle-linux-gnueabi LEGACY=1 + KINDLE=1 ``` +* важливо вказати `KINDLE=1` щоб підтягнулись динамічні заголовки -Після чого компілюємо pocketbook вже засобами хосту arm-kindle-linux-gnueabi: +Після чого компілюємо збірку pocketbook (засобами хосту arm-kindle-linux-gnueabi) ``` bash ./kodev release pocketbook ``` +Архіви мають згенеруватись в корінь поточного проєкту, в мене вони без версії: + +* koreader-pocketbook-.targz +* koreader-pocketbook-.zip + +Поки в креш-лог помилка "Uh oh, something went awry..." + ### Варіант компіляції KoReader на базі патчу koxtoolchain ``` bash @@ -209,7 +222,7 @@ sudo dnf install texinfo help2man "arm-${1}-linux-gnueabi" ``` -Перезбираємо koxtoolchain. +Перезбираємо koxtoolchain. Цей тріп я до кінця поки не довів, буде оновлюватись. ## Посилання