LINUX.ORG.RU

Сборка своих программ под Pocketbook 622


0

1

Имеется Pocketbook 622 и огромное желание запустить на нем свою программу HelloWorld.c

Знания Си базовые, а вот знания как работать с SDK никаких, если кто встречался с данной темой, поделитесь опытом. Рад буду любой ссылочке на литературу в исполнении родного русского языка.

Благодарю.

Пока борюсь с проблемой такой: руководствуясь чутьём нашёл в SDK бинарник gcc и при попытки откомпилировать проект, всё завершается неудачей

/home/reeno/project/PBSDK/arm-linux/bin/gcc '/home/reeno/project/sources/calc/src/calcexe.c'


gcc: installation problem, cannot exec `cc1': No such file or directory

может это всё как-то по другому должно делаться?

Есть у меня игрушка https://github.com/andy128k/pb-mahjong Сначала писалась для 301/360. Потом как купил 622 допилил и пересобрал.

Собираю этим http://packages.andy128k.net/debian/pocketbook-pro-sdk_1.0_i386.deb (это просто перепакованный оригинальный sdk помещённый в /usr/local).

Документации нихрена нету. Сделать так, чтобы программа работала на разых девайсах трудно. У каждого своя специфика.

k_andy ★★★
()
Ответ на: комментарий от k_andy

Документации нихрена нету. Сделать так, чтобы программа работала на разых девайсах трудно. У каждого своя специфика.

Но это конечно не сдерживает покупателей УГ.

Deleted
()
Ответ на: комментарий от Deleted

Но это конечно не сдерживает покупателей УГ.

Может я сейчас для кого-то сделаю открытие, но ебуки покупают не для того, чтобы вкорячивать в них свои хэллойворлды.

Akamanah ★★★★★
()
Ответ на: комментарий от Deleted

Но это конечно не сдерживает покупателей УГ.

А для каких e-ink читалок есть хорошо документированный SDK?

Покетбук хотя бы не огорожен, в отличие от тех же киндлов.

Manhunt ★★★★★
()
Ответ на: комментарий от Akamanah

Может я сейчас для кого-то сделаю открытие, но ебуки покупают не для того, чтобы вкорячивать в них свои хэллойворлды.

То есть яблочный аппстор и гугловый плеймаркет тебя ничему не научили?

Manhunt ★★★★★
()

/home/reeno/project/PBSDK/arm-linux/bin/gcc '/home/reeno/project/sources/calc/src/calcexe.c'

gcc: installation problem, cannot exec `cc1': No such file or directory

Попробуй так (подразумевается, что шелл - bash):
PATH=/home/reeno/project/PBSDK/arm-linux/bin:$PATH gcc '/home/reeno/project/sources/calc/src/calcexe.c'

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

Покетбук хотя бы не огорожен, в отличие от тех же киндлов.

Огорожен самую малость :) Закрыта библиотека libinkview и ядерный модуль с которым она работает.

k_andy ★★★
()
Ответ на: комментарий от Akamanah

В жизни ими не пользовался.

Ты имеешь право не пользоваться, но если ты берешься рассказывать для чего люди покупают карманные гаджеты, ты обязан иметь представление о ключевых составляющих успеха на этом рынке. Обе доминирующих платформы предоставляют пользователям чрезвычайно легкий способ развертывания чужих «хэллойворлдов», и предоставляют разработчикам удобные SDK и гайдлайны. То, что это движение пока не затронуло читалки - представляется досадным недоразумением, не более того.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

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

Akamanah ★★★★★
()
Ответ на: комментарий от Akamanah

Ты могешь различить гаджеты и специализированные устройства

Специализированность-то искусственная: под капотом 32-битный процессор и линукс. Ничто не мешает делать для этих компьютеров самые разные полезные программы: от карты метро и обновляемого расписания электричек до не слишком динамичных игр. И люди будут эти программы скачивать и реально использовать, потому что это удобно - предоставь только юзер-френдли репозиторий.

Manhunt ★★★★★
()
Последнее исправление: Manhunt (всего исправлений: 3)
Ответ на: комментарий от Manhunt

... предоставь только юзер-френдли репозиторий.

Лорчую. Сейчас эти программы распространяются по всяким форумам, варезникам и прочим закоулкам интернета.

k_andy ★★★
()
Ответ на: комментарий от k_andy

Лорчую. Сейчас эти программы распространяются по всяким форумам, варезникам и прочим закоулкам интернета.

Еще во времена конкурса pocketbook-free народ просил запилить нечто подобное, покетбуковцы сами виноваты, что не захотели шевелиться. Можно было бы нарисовать пакетный менеджер на Qt, с онлайновыми описаниями, скриншотами, отзывами и рейтингами программ, который цеплял бы покетбук по USB и менеджил на нем пакеты..

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

... пакетный менеджер на Qt ...

Да хоть просто сайт с каталогом и превьюшками! Уже бы было ого-го!

k_andy ★★★
()
Ответ на: комментарий от Manhunt

Попробуй так (подразумевается, что шелл - bash):
PATH=/home/reeno/project/PBSDK/arm-linux/bin:$PATH gcc '/home/reeno/project/sources/calc/src/calcexe.c'

ничего не поменялось, но всеравно спасибо

sadavod
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.