HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: cacko программы в pdaxrom
Страницы: [1] 2
[Ответить]
Artlav [09.07.2006 00:51] cacko программы в pdaxrom:
Наверное обсуждалось, но я ничего не нашел.
Вопрос такой: как запустить программу, скомпилированную под qtopia в pdaxrom?
Программа требует libqpe.so и libqte.so, если я их вставлю из cacko, то что-нть получтся, или тут посложнее?
Жду предложений...
Reaper [09.07.2006 10:08] :
Существенно сложнее. Для этого нужно запустить внутри Иксов Кутопийную оболочку (которую, кстати, еще надо для этих Иксов собрать). Некоторые работы в этом направлении велись, про результаты можно почитать здесь:
http://www.oesf.org/forums/index.php?showtopic=17957
Работало без особенных тормозов, но неустойчиво и шли далеко не все Кутопийные программы (некоторые требуют Шарповских закрытых модулей в ядре).
Вячеслав Диконов [09.07.2006 12:27] :
Я бы хотел конкретизировать этот вопрос. Как запустить в pdaxrom крайне нужную мне программу навигации qpegps?
(Я знаю про gpsdrive, но если он до сих пор не научился поддерживать куски карт размером больше 1280х1280 и пользоваться не только дебильной FRITZ привязкой, то для меня эта программа непригодна.)
Причина - я очень хочу уметь возможность запускать mapper с векторными картами и qpegps с растровыми на одном и том же завре и в одной прошивке. Кроме того, мне совершенно не нравится кутопия.
Reaper [09.07.2006 13:09] :
Просто скачайте и попробуйте. В конце указанного мной треда была ссылка на архив. Я бы попробовал сам, но еще не купил GPS-адаптер. Как только куплю, попробую.
Artlav [09.07.2006 21:46] :
Попробовал.
Оболочка толком не нужна.
Обе программы выдают relocation error: undefined symbol: __14QPEApplicationRiPPcQ212QApplication4Type
Как с этим бороться?
Artlav [09.07.2006 22:16] :
Малый прогресс: я просто скопировал /home/QTPalmtop из qtopia-base-sharp_1.5.0_arm.ipk и запустил qpe.sh.
В результате загрузилась полноценная qtopia за исключением touchscreen.
Соответственно, вопросы:
1. Как распаковать cacko без непосредственно прошивки? Можно ли как-то примантить initrd.bin, или всё это распаковывается иначе? Или где взять уже распакованную?
2. Почему не работает "мышь" в получившейся системе?
3. Кто-нибудь пробовал просто скопировать cacko и pdaxrom в одну кучу и запускать по выбору - startx или qpe.sh?
4. При запуске программ с -qws по его завершению полностью сносит раскладку клавиатуры. Как это исправить?
Reaper [09.07.2006 23:29] :
RTFM до упора...
* unpack the archives somewhere, you'll need space!
* edit qtopistart and change the path
* put qtopistart somewhere
* edit qtopia.desktop and change the path to qtopistart
* copy qtopia.desktop to /usr/share/applications
* copy the png to /usr/share/pixmaps
* restart X
* launch qtopia
Artlav [09.07.2006 23:47] :
Нет, тот, что с http://www.oesf.org выдаёт relocation error: undefined symbol: __14QPEApplicationRiPPcQ212QApplication4Type у любого cacko-приложения. 8 пунктов после rtfm этому не помогли.
Основной вопрос - как распаковать дистрибутив cacko, чтобы вытащить из него файлы?
Reaper [10.07.2006 03:29] :
Вполне можно распаковать в WinRAR или в Midnight Commander. Мне приходилось (и, боюсь, еще придется) даже прошиваться вручную - поищите топик с соответствующим названием.
Reaper [10.07.2006 09:57] :
На самом деле эта ошибка указывает, что Кутопия не использует тот или этот символ из библиотеки(?) как следует. Надо пересобирать либо то, либо это. Что касается двойной загрузки, оно делается сложнее и через переразбивку - поищите на oesf "dual-boot"
[Ответить]
[Вперед >]