gcc for Pocket -- портирован :)

 
Libroom Forum IndexPocketBookPocketBook Free
AuthorMessage

transient
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 10 Mar 2012
Posts: 310



Posted: 02.05.2014 21:55    

Хотелось разобраться с особенностями кросс-компиляции, а круче проекта, чем собрать родной gcc для книжки, не нашлось Smile

Хэлло ворд компилирует!

Особой пользы пока не вижу, но месяц улетел на труды по "портированию" gcc 4.1.2 на Покет с библиотекой glibc-2.5.
В общем-то и сам компилятор работает под qemu c binfmt на Десктопе. Будет ли работать в живую на Покете, не знаю, возможно будет затырк с системными директориями и ссылками (fat же), но возможно и будет.

Можно далее посражаться с Паскаляем и Хаскелем. Впрочем, последний имеет привычку делать статическую сборку для приложений и наверно будет не критично их собирать в новых дебианских дистрах под qemu.
 
View user's profile ^

pal
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jan 2012
Posts: 1510



Posted: 03.05.2014 11:09    

А приложения под inkview в вашем qemu работают?
_________________
Idea Кто хочет действовать, тот ищет возможности, кто не хочет — ищет причины.
 
View user's profile ^

transient
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 10 Mar 2012
Posts: 310



Posted: 03.05.2014 20:37    

да с чего бы..
Сначала я игрался в полную qemu-эмуляцию, брал отсюда ядро
http://people.debian.org/~aurel32/qemu/armel/
и системный диск с разделом с Debian Squeeze, но во-первых даже у него glibc оказался свежее чем на Покете. Ну и медленнее обычно Десктопа, раз в 30 наверно (компиляция gcc шла под 30 часов). Ну и собрать со штатным arm gcc под ним свой gcc для Покета с его старой либой я не смог.

Потом зато смог сделать на кросскомпиляторе от vlasovsoft, а уже в qemu запускал под chroot с
qemu-kvm-extras-static и binfmt-support как Vanuan прописывал:
libroom.net/viewtopic.php?p=821016#821016

Мне пока квалификации для этого маловато, я ж не разраб... Ну если получится развернуть более-менее полноценную систему под qemu-chroot-binfmt, будет удобно портировать что-то еще. У меня есть кое-что, например для Перла, что я штатными средствами портировать не могу пока.
 
View user's profile ^

pal
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jan 2012
Posts: 1510



Posted: 03.05.2014 22:44    

Не хотите попробовать openoffice? Smile Можно будет сделать поддержку odt
_________________
Idea Кто хочет действовать, тот ищет возможности, кто не хочет — ищет причины.
 
View user's profile ^

transient
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 10 Mar 2012
Posts: 310



Posted: 04.05.2014 09:06    

Насчет openoffice думаю вы шутите, а удобную поддержку (фильтр) для odt я вскоре портирую, надеюсь.

Кроме того, в мой "покетный дистрибутив" Perl были заложены модули для поддержки odt, в том числе и для создания/редактирования, только разбираться с ихним api надо.

см. libroom.net/viewtopic.php?p=1014280#1014280
цитирую себя:

Quote:
Добавлены модули для работы с OpenOffice (теперь есть api для доступа DOM odt-файлов), для какой-то сносной работы с MSWord, для поддержки MarkDown и много еще чего.
 
View user's profile ^

pal
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jan 2012
Posts: 1510



Posted: 04.05.2014 11:14    

Шучу конечно Smile Хотя ОО достаточно тяжелый проект, и в режиме фильтра может дать поддержку чего-то полезного.
_________________
Idea Кто хочет действовать, тот ищет возможности, кто не хочет — ищет причины.
 
View user's profile ^
Libroom Forum IndexPocketBookPocketBook FreeAll times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021