PocketBook Free: открытый SDK и исходники (PB301+, PB360, PB302)
Goto page 1, 2, 3 ... 13, 14, 15  Next
 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free
 
Author Message

t.t
Член клуба The eBook

Член клуба The eBook



Joined: 20 Oct 2008
Posts: 431


Location: Киев

PostPosted: 18.03.2009 20:16     Quote

Exclamation Эта тема посвящена SDK для ранних устройств: PB301[+], PB360 (не Plus) и PB302.
Arrow SDK для серии Pro, PB 360 Plus и других, более новых устройств на Linux в этой теме.


Объявляю о новой инициативе компании Most Publishing: открытии проекта "Pocketbook Free". Цель проекта -- не только предоставить владельцам электронных книг возможность самим усовершенствовать устройство, но и активно сотрудничать с такими энтузиастами. Сейчас в рамках проекта доступны исходники fbreader и djviewer, а также SDK, дающий возможность разрабатывать новые приложения.

Исходники и SDK доступны со страницы проекта:
https://sourceforge.net/projects/pocketbook-free/
по ссылке Download.

Прямые ссылки на архивы:
http://downloads.sourceforge.net/pocketbook-free/PBSDK-linux-libwine.t ar.gz
(инструкция по установке)
http://downloads.sourceforge.net/pocketbook-free/PBSDK-win32.zip
http://downloads.sourceforge.net/pocketbook-free/fbreader-pocketbook_1 .0.0.tar.gz
http://downloads.sourceforge.net/pocketbook-free/fbreader-pocketbook_1 .0.0.zip
http://downloads.sourceforge.net/pocketbook-free/djviewer_1.0.0.tar.gz
http://downloads.sourceforge.net/pocketbook-free/djviewer_1.0.0.zip

Subversion-хранилище доступно (на чтение для всех, на запись для участников проекта) здесь:
https://pocketbook-free.svn.sourceforge.net/svnroot/pocketbook-free/

Сайт проекта будет располагаться по адресу http://pocketbook-free.sf.net/. Сейчас там стандартная временная страница. Если среди участников форума есть web-разработчик, желающий оказать помощь проекту, просьба связаться со мной по адресу, указанному ниже.

Я буду руководить проектом и постоянно поддерживать прямую связь с разработкой официальной прошивки, в том числе обеспечивая попадание наиболее интересных доработок от сообщества в новые официальные версии.

Всех, кто хочет принять участие в проекте на постоянной основе, прошу связаться со мной по адресу tt ухо pocketbook тчк com тчк ua. Единоразовые патчи можно высылать по этому же адресу. Давайте вместе делать наши электронные книги ещё лучше.


Last edited by t.t on 12.01.2010 14:00; edited 3 times in total
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 08 May 2008
Posts: 1855


Location: Одесса

PostPosted: 18.03.2009 20:55     Quote

t.t wrote:
Download GNU tarball
Понаделайте зеркал закачки, пожалуйста.
 
View user's profile Send private message ICQ ^

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

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4284


Location: Stuttgart, Germany

PostPosted: 18.03.2009 22:01     Quote

file down/gcc.exe
down/gcc.exe: MS-DOS executable PE for MS Windows (console) Intel 80386 32-bit


это что, для винды всё? Shocked
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
View user's profile Send private message ^

t.t
Член клуба The eBook

Член клуба The eBook



Joined: 20 Oct 2008
Posts: 431


Location: Киев

PostPosted: 18.03.2009 22:58     Quote

Увы, да, _пока_ всё есть только для винды. Но портировать придётся только эмулятор железа. Всё остальное у меня под Debian-ом нормально собралось. Думаю, в течении нескольких дней мог бы выложить библиотеки без эмулятора, собранные под Linux; но на мой взгляд без эмулятора они не так уж и интересны. Портированием эмулятора надеюсь заняться в ближайшее время. Если без эмулятора интересует, могу собрать в ближайшие дни.
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4284


Location: Stuttgart, Germany

PostPosted: 18.03.2009 23:10     Quote

я просто удивился. sdk меня не интересует.
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
View user's profile Send private message ^

t.t
Член клуба The eBook

Член клуба The eBook



Joined: 20 Oct 2008
Posts: 431


Location: Киев

PostPosted: 18.03.2009 23:16     Quote

lunohod wrote:
я просто удивился. sdk меня не интересует.
Удивиться я и сам, признаться, немного удивился. Тем более, что всё кроме эмулятора сделано через цигвин. Но эмулятор на винАПИ, так что придётся переписывать.
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4284


Location: Stuttgart, Germany

PostPosted: 19.03.2009 01:48     Quote

t.t

Когда ожидаются исходники ядер для обеих моделей, старой и новой?
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
View user's profile Send private message ^

Андрюшенька
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2008
Posts: 1104


Location: Киев

PostPosted: 19.03.2009 12:13     Quote

ну, вот наконец-то долгожданный СДК.
посмотрим, сколько найдется добровольцев-энтузиастов Wink
_________________
Приходите и посмотрите своими глазами - как надо делать устройство. (с) The-eBook.
 
View user's profile Send private message E-mail ICQ ^

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

Член клуба The eBook



Joined: 17 Mar 2006
Posts: 725


Location: Санкт-Петербург

PostPosted: 19.03.2009 12:54     Quote

Андрюшенька
будет прошивка для орсио-эксплея, добровольцев-энтузиастов будет больше Wink
 
View user's profile Send private message ICQ ^

Андрюшенька
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2008
Posts: 1104


Location: Киев

PostPosted: 19.03.2009 13:05     Quote

Ice wrote:
будет прошивка для орсио-эксплея

будет Smile
_________________
Приходите и посмотрите своими глазами - как надо делать устройство. (с) The-eBook.
 
View user's profile Send private message E-mail ICQ ^

Eltaron
Заслуженный участник форума

Заслуженный участник форума



Joined: 13 Jan 2009
Posts: 280


Location: Екатеринбург

PostPosted: 20.03.2009 07:56     Quote

загрузил свой explay 3.0 с вашим ядром и вашей рутфс, скомпилял inkdemo и запустил
ничерта не происходит Very Happy работает, но на экране ничего
то ли uboot эксплеевский переводит дисплей в suspend, из которого его никто не выводит, то ли я хз

так что
lunohod wrote:
Когда ожидаются исходники ядер для обеих моделей, старой и новой?

+1, безумно хочется ядер Smile
ну или хотя бы, как полумеру, сорцы einkfb.ko и pvi_io.ko Smile
_________________
Siemens C55 + ReadManiac -> Siemens SX1 + BReader -> Fujitsu-Siemens Pocket Loox 720 + Haali Reader -> Explay TXT.BOOK 3.0
 
View user's profile Send private message ^

Андрюшенька
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2008
Posts: 1104


Location: Киев

PostPosted: 20.03.2009 11:42     Quote

Eltaron wrote:
безумно хочется ядер

ядра Нетроникса - это к ним
_________________
Приходите и посмотрите своими глазами - как надо делать устройство. (с) The-eBook.
 
View user's profile Send private message E-mail ICQ ^

grep
Новенький участник форума

Новенький участник форума



Joined: 20 Mar 2009
Posts: 9


Location: Kiev

PostPosted: 20.03.2009 15:22     Quote

В продолжение темы разработки на линуксе: где взять исходники pbres?
 
View user's profile Send private message ^

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

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



Joined: 29 Dec 2006
Posts: 295



PostPosted: 21.03.2009 00:54     Quote

Пока можно здесь: http://rapidshare.com/files/211570673/pbres.c.html
 
View user's profile Send private message ICQ ^

grep
Новенький участник форума

Новенький участник форума



Joined: 20 Mar 2009
Posts: 9


Location: Kiev

PostPosted: 23.03.2009 14:22     Quote

Как-то совсем всё грустно, не хватает файлов даже под виндой:

Code:

C:\src\pocketbook-free\PBSDK\sources\grays>makearm.bat

(skipped)

C:\src\pocketbook-free\PBSDK\sources\grays>gcc -Wall -O2 -fomit-frame-pointer -I/arm-linux/include -I./src -o grays.app src/*.c  -linkview -lfreetype -lz
/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/ld: cannot open crt1.o: No such file or directory
collect2: ld returned 1 exit status


Не хватает crt*.o, libinkview и прочих библиотек.

Для эмулятора та же история:
Code:

C:\src\pocketbook-free\PBSDK\sources\grays>make.bat

(skipped)

C:\src\pocketbook-free\PBSDK\sources\grays>gcc -static -Wall -O2 -fomit-frame-pointer  -o grays.exe src/*.c  -linkview -lfreetype -ljpeg -lz -lgdi32
/usr/bin/ld: crt0.o: No such file: No such file or directory
collect2: ld returned 1 exit status

 
View user's profile Send private message ^

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

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



Joined: 29 Dec 2006
Posts: 295



PostPosted: 23.03.2009 19:02     Quote

хмм.. install.bat из корня sdk запускали? переменная PBSDK установлена? сам crt1.o есть в arm-linux/lib?
 
View user's profile Send private message ICQ ^

grep
Новенький участник форума

Новенький участник форума



Joined: 20 Mar 2009
Posts: 9


Location: Kiev

PostPosted: 23.03.2009 20:31     Quote

DmitryZ wrote:
сам crt1.o есть в arm-linux/lib?


В том-то и проблема, что arm-linux/lib пуст. Более того, во всем репозитории нет ни одного файла *.o, *.a и *.lib

Такое впечатление, что где-то было сделано слишком агрессивное svn:ignore - возможно, на самом сорсфорже
 
View user's profile Send private message ^

t.t
Член клуба The eBook

Член клуба The eBook



Joined: 20 Oct 2008
Posts: 431


Location: Киев

PostPosted: 23.03.2009 22:05     Quote

grep wrote:
DmitryZ wrote:
сам crt1.o есть в arm-linux/lib?


В том-то и проблема, что arm-linux/lib пуст. Более того, во всем репозитории нет ни одного файла *.o, *.a и *.lib

Такое впечатление, что где-то было сделано слишком агрессивное svn:ignore - возможно, на самом сорсфорже

В каком-то смысле они правы: SDK в subversion-е делать нечего. Сделаю для него релиз и выложу архив; постараюсь сегодня, если не успею -- завтра.

Эмулятор переписывать сейчас некогда, поэтому решил сделать ход конём. Сейчас тестирую arm-linux-овские toolchain-ы для сборки. Как выберу подходящий и всё на нём проверю, соберу эмулятор с libwine и сделаю SDK под Linux.
 
View user's profile Send private message ^

t.t
Член клуба The eBook

Член клуба The eBook



Joined: 20 Oct 2008
Posts: 431


Location: Киев

PostPosted: 24.03.2009 12:28     Quote

Сделал пакет для SDK. Страница загрузки (включая выбор конкретного зеркала) доступна со страницы резюме проекта по ссылке Download

Прямая ссылка на архив (ок. 112M):
http://downloads.sourceforge.net/pocketbook-free/PBSDK-win32.zip

Проверьте, пожалуйста, что теперь всё правильно.
 
View user's profile Send private message ^

grep
Новенький участник форума

Новенький участник форума



Joined: 20 Mar 2009
Posts: 9


Location: Kiev

PostPosted: 24.03.2009 14:19     Quote

Спасибо - все компилируется и для устройства и для эмулятора, эмулятор работает.
Осталось проверить на устройстве - к сожалению, с собой его нет
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free All times are GMT + 4 Hours
Goto page 1, 2, 3 ... 13, 14, 15  Next
Page 1 of 15

 
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

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика