HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Для желающих программировать прямо на завре
Страницы: [1] 2

[Ответить]
maslovsky [12.11.2004 20:21] Для желающих программировать прямо на завре:
Я обновил Developer Image, добавив в него следующие программы:

- UIC (UI Compiler)
- tmake
- qembed - File and Image Embedder
- man, groff and a цhole bunch of man pages
- VIM

Имея на борту UIC и tmake можно компилить не только консольные приложени, но GUI для Qtopia. Специально для проверки пересобрал свой будильник на завре

Неокторые могут спросить - а зачем? Да, конечно, это заметно тормознее, чем на большом линуксе, НО большой линукс еще нужно иметь, а не у всех он есть Да и потом удобно - в свободное время поделать что-то, не будучи привязанным к большому компу...

Учтите, что имидж сжат squashfs, поэтому для его мантирования нужен модуль для ядра. Взять его можео тут:

http://www.zaurususergroup.com/forums/index.php?showtopic=8323

В новой прошивке поддержка squashfs будет уже включена, а пока звиняйте

Сам имидж можно скчать вот тут:

http://downloads.zaurususergroup.com/downloads/dev-img/dev-img-1.6.zip
Е. Медведев [14.11.2004 11:48] Re: Для желающих программировать прямо на завре:
Еще б собрать этот модуль для ядра к большому линюху можно было бы без патча, цены бы не было этому squashfs...
maslovsky [15.11.2004 14:18] Re: Для желающих программировать прямо на завре:
Еще б собрать этот модуль для ядра к большому линюху можно было бы без патча, цены бы не было этому squashfs...

В чем проблема-то? Ядро версии 4.20 и выше пачится на раз, с 18-м пришлось повозиться самую малость...
Е. Медведев [15.11.2004 14:33] Re: Для желающих программировать прямо на завре:
Да шоб я знал, просто не везет мне с ядрами как таковыми - собираю-собираю, конфигурю и туда и сюда, и все время выясняется что забыл что-нибудь, или что-то еще не так сделал, или баг в процессоре нашел, (о как я парился с AMD K6 в свое мремя прежде чем не узнал что это именно баг в процессоре) или об внезапно сгоревшую память споткнулся... В общем я стараюсь лишний раз самые ядра не собирать, типа не буди лихо.
maslovsky [15.11.2004 16:35] :
Ну с таким подходом оно конечно

А вообще, если просто имиджи собрать для последующего использования на завре, то и модуль не нужен - утилитка mksquashfs компилится - и все дела...
Е. Медведев [15.11.2004 16:39] :
Собрать-то оно да. А вот разобрать! Правда mksquashfs умеет и добавлять файлы в имидж, но это некузяво. А мне в нем нужны хедеры bluetooth и openssl...

Выкрутился путем подцепления имиджа на завре, распаковывания на большой линюх и досыпания имиджа до кучи уже там.
maslovsky [15.11.2004 19:29] :
Если не секрет, почему именно там?
Е. Медведев [15.11.2004 19:38] :
1. Потому что все начинают их искать с /usr/local/include. И ставить начинают тоже оттуда же.
2. Потому что более ни для чего кроме сборки на завре они мне на завре не нужны, почему не положить весь набор в одно место?
svsleaves [16.11.2004 10:55] :
А почему компилятор 2.95.1, а не 2.95.4?
maslovsky [16.11.2004 14:33] :
А вот так не пробовал:

export LDFLAGS=-L<путь к bluez>/lib
export CPPFLAGS=-I<путь к bluez>/include
./configure

... ну и т.д.
[Ответить]
[Вперед >]