mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-19 06:22:41 +00:00
1763061036
This commit is contained in:
parent
35596050db
commit
17dd907b8b
1 changed files with 16 additions and 3 deletions
|
|
@ -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. Цей тріп я до кінця поки не довів, буде оновлюватись.
|
||||
|
||||
## Посилання
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue