Author |
Message |
sergeyvl Член клуба The eBook

Joined: 12 Nov 2010 Posts: 1243
Location: Украина. Харьков
|
Posted: 27.01.2011 23:16 |
Quote |
|
Зачем make.bat когда есть Makefile? |
|
|
|
 |
 morez Продвинутый участник форума

Joined: 08 Apr 2009 Posts: 93
|
|
|
|
 |
sergeyvl Член клуба The eBook

Joined: 12 Nov 2010 Posts: 1243
Location: Украина. Харьков
|
Posted: 27.01.2011 23:34 |
Quote |
|
morez wrote: | Как его можно запустить в win32 ? |
ну в SDK под винду он есть. Я сегодня на виндовом SDK свои шахматы собирал.
Другое дело что глядя внутрь мэйкфайла:
Code: |
ifeq ($(MAKECMDGOALS), arm)
#CC = arm-linux-gnu-gcc
CC = $(SDKDIR)/bin/arm-linux-gcc
#CXX = arm-linux-gnu-g++
CXX = $(SDKDIR)/bin/arm-linux-g++
LIBDIR = -L$(SDKDIR)/arm-linux/lib -Llib/arm
LIBS = -linkview -ljpeg -lpthread -lfreetype -lz -lpoppler -lfontconfig -lexpat `freetype-config --libs`
INCLUDE = -I$(SDKDIR)/include -Iinclude -I$(SDKDIR)/arm-linux/include -I$(SDKDIR)/arm-linux/include/freetype2 -I$(SDKDIR)/arm-linux/include/fontconfig -Ipoppler-0.10-pb -Ipoppler-0.10-pb/poppler
OUT = pdfviewer.app
OBJS = objarm
else
CC = winegcc
CXX = wineg++
LIBDIR = -L$(SDKDIR)/lib -Llib/i386
LIBS = -linkview -ljpeg -lpthread -lfontconfig `freetype-config --libs` -mwindows -lpoppler
INCLUDE = -I$(SDKDIR)/include -Iinclude `freetype-config --cflags` -Ipoppler-0.10-pb -Ipoppler-0.10-pb/poppler
OUT = pdfviewer.exe
OBJS = objwine
endif
|
я делаю вывод что для сборки с виндовым SDK его придется подкорректировать. |
|
|
|
 |
arsm-i Новенький участник форума

Joined: 25 Feb 2011 Posts: 1
|
Posted: 17.04.2011 14:58 |
Quote |
|
Привет всем!
На Pocketbook 903 с сенсорным экраном есть потребность в блокноте (для заметок), а также в масштабировании текста в браузере. Только таких приложений для него нет.
Взяв исходники соответствующих программ, можно скомпилировать их на имеющемся SDK для работы на Pocketbook. Вопросы:
1. Где лучше брать информацию, чтобы разобраться в работе с этим SDK;
2. Исходник какого браузера лучше взять. |
|
|
|
 |
 Samogot Активный участник форума

Joined: 25 Feb 2008 Posts: 213
|
Posted: 17.04.2011 15:53 |
Quote |
|
SDK для Pro серии нет(
Документации для старого SDK (3хх) тоже нет) Что бы разобраться можно использовать какую-то из программ как пример.
Есть способ компилировать старый SDK под новое устройство, но только под линуксом. Описан в соседней теме) _________________
 |
|
|
|
 |
shybovycha Новенький участник форума

Joined: 20 Apr 2012 Posts: 1
|
Posted: 21.04.2012 00:04 |
Quote |
|
Доброго времени суток!
Имеется в наличии PocketBook Touch и ряд вопросов по написанию программного обеспечения:
1) как работать с UI? То бишь, как нарисовать кнопочку (*элемент интерфейса) и дать ему обработчики определенных событий (*drag, drop, click...)?
2) как происходит работа с файловой системой - стандартный ввод-вывод (stdio)?
3) как работать с датой/временем?
4) как компилировать, скажем, сишный код, в ЭТО (*бинарный формат устройства) и как ЭТО потом запустить на устройстве?
Очень признателен буду за любую конструктивную помощь! |
|
|
|
 |
Antuan Член клуба The eBook

Joined: 30 Sep 2009 Posts: 11627
Location: Киев
|
Posted: 21.04.2012 02:04 |
Quote |
|
shybovycha
В SDK есть пример использования. Основные элементы интерфейса доступны через библиотеку libinkview.
С файловой системой работа ведется так же как в любом линуксе. _________________ PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook. |
|
|
|
 |
 ifred Постоянный участник форума

Joined: 14 Sep 2011 Posts: 166
|
Posted: 22.04.2012 02:09 |
Quote |
|
shybovycha
Если я правильно понимаю, на Touch используется SDK для серии Pro. Он в другой теме:
http://www.the-ebook.org/forum/viewtopic.php?t=19634
Там могут найтись полезные примеры и идеи.
В этой теме обсуждалась старая версия SDK, предназначенная для серии 3xx (кроме 360+). Она точно не совместима с Touch. _________________ PB 602
PB 612
PB 611 fw. 15.7 - подарок от PocketBook |
|
|
|
 |
 ifred Постоянный участник форума

Joined: 14 Sep 2011 Posts: 166
|
Posted: 24.04.2012 13:04 |
Quote |
|
Эта тема посвящена SDK для ранних устройств: PB301[+], PB360 (не Plus) и PB302.
SDK для серии Pro, PB 360 Plus и других, более новых устройств на Linux в этой теме.
Данная тема практически полностью устарела. Топлю. _________________ PB 602
PB 612
PB 611 fw. 15.7 - подарок от PocketBook |
|
|
|
 |
|