HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: cacko and gcc.
Страницы: [1] 2
[Ответить]
impulse [24.10.2007 13:20] cacko and gcc.:
Как поставить? Где взять? Желательно версию поновее.
Вот тут -
http://www.zaurus.ru/wiki/index.php/Установка_средств_программирования_на_самом_Zaurus_%28Qtopia%29
нашел что-то про Developer Image в него gcc входит? какой версии? Когда ставлю этот самый developer image выдает вот такую бяку: loop deive is read-only. На карточку попробовал пишет: Read-only file system, а дальше could not find a spare loop device. Как эту долбаную карточку сделать не только read-only=) ???
тег url чего-то не работает.
Вроде как сам нашел, если кому интересно - http://www.ikushimao.com/files/Zaurus/zgcc42/, там в первом файле последовательность команд на ввод, я только первую использовал. Маунтил на карточку sd, запустил /mnt/card/gcc/bin/arm-linux-gcc, выдало радостную фразу no input file, вроде как работает, надо Hello world попробовать=)
куча руганий, на отсутствие библиотек и т.д. Мож все-таки у кого-нибудь есть ссылка на полную инструкцию, а то гемороиться времени нет.
psionrevo [24.10.2007 19:52] :
задавай конкретные вопросы - помогу
у меня под cacko процесс отработан
щас пишу движок для формирования интерфейса программы
из текстового скрипта
impulse [24.10.2007 22:31] :
Где взять gcc для cacko и как его поставить?=) У меня есть 111 меговый 4.2 zgcc, смонтирован был на карту памяти и было много ругани по поводу библиотек.
inv2004 [25.10.2007 01:30] :
я делал это, когда компилил hugs для cacko.
1) "поновее' не особо подходит к cacko.
2) самый удобный способ - монтировать образ, помоему с zgcc, потом пускаешь что-то что пропивыет все env, и можно нормально работать, проблем с библиотеками не было. правда gui особо не нужен был.
impulse [25.10.2007 01:56] :
ну это хорошо, что ты так делал=) В том и проблема, что я знаю как и что прописать, чтобы gcc на библиотеки не ругался=( Если найдешь скрипт, запость плз.
DMych [25.10.2007 11:12] Re: cacko and gcc.:
impulse писал(а):
Как поставить? Где взять? Желательно версию поновее.
Вот тут -
http://www.zaurus.ru/wiki/index.php/Установка_средств_программирования_на_самом_Zaurus_%28Qtopia%29
нашел что-то про Developer Image в него gcc входит? какой версии? Когда ставлю этот самый developer image выдает вот такую бяку: loop deive is read-only. На карточку попробовал пишет: Read-only file system, а дальше could not find a spare loop device. Как эту долбаную карточку сделать не только read-only=) ???
1. gcc version 2.95.1
2. С установкой у меня проблем нет. Файлы dev_img-1.6 и image_setup.sh лежат на SD-карте (ext2), говорю:
cd /mnt/card/devel (именно там все лежит)
sudo ./img_setup.sh ./dev_img-1.6 /mnt/dev
и все без проблем монтируется. (Кстати, чтобы скрипт каждый раз не гадил в файлы /etc/fstab и ~/.profile, я закомментировал соответствующие строчки в скрипте после первого запуска).
psionrevo [25.10.2007 14:16] :
у меня gcc 2.95.2
у меня в zip архиве около 25 Мб
но я туда еще исходники кутопии добавил
а так вроде здесь лежит
http://zaurus.daemons.gr/menaie/mirror/stuff/zgcc2-95-2.zip
вот еще интересн ссылка
http://s91215199.onlinehome.us/zaurus/
хотел вот CF на 16Гб прикупить и на ней поэкспериментировать, убрав не нужные пока libы и проч, создав мин. архив,
но не судьба такую CF купить
ничего не монтирую, в fstab не пишу
создал на SD с ext2 каталог zgcc
скопировал все в него (из cramfs образа)
в .profile прописал все пути
при ругани на библиотеки,
если их нет - брал с инета,
если есть - делал symlink в /usr/lib
компилирую из консоли, запуская скрипт, который не дает
mc очистить экран =) - чтобы ошибки видеть
или
make &>1
чтобы потом в текстовом файле 1 их смотреть
исходники редактирую в модифицированных под себя qkonsole и mc
в общем, оч удобно
только не ясно, почему так медленно компилится
(в свое время пересел с си на turbo pascal именно из-за скорости компиляции на i286-16Mhz)
есть идея почистить .h файлы, но опять же
надо экспериментировать
impulse [25.10.2007 22:38] :
DMych и psionrevo, спасибо большое, завтра вечером вечером попробую поставить, отпишусь как чего. Только вот вопрос, я вообще компилил проги сишные и + на борланде в винде, а друг сказал, что в gcc(именно в версии 2.9 примерно) нихрена нет, ибо она старая и т.д. и т.п. Свел все к тому, что стоит ставить только если > 4 версию. Есть все совмения не верить данному субъекту, поэтому хотелось бы услышать ваше мнение.
psionrevo [26.10.2007 10:34] :
после переделки MC , qkonsole и плагина-переключателя локали
не испытываю неудобств по сравнению с программированием в delphi под win, кроме:
1) низкой скорости компиляции
2) отсутствия qdesigner - над этим сейчас и работаю, пытаюсь интерфейс из скрипта доставать и изменять его в разумных пределах
в runtime без перекомпиляции
3) отсутствия пошагового отладчика как в delphi (gdb даже трогать
боюсь, хотя набирать next - дело привычки)
в остальном - в редакторе комфортно (по shift выделение, Ctrl+C +V +X, сделал жесткие букмарки) ,
html help неудобный, но вроде полный
короче, основная претензия - к скорости: исправил строчку - жди секунд 15 до след запуска =(((
отлаживаю printf в консоль
переключаться между gui и консолью легко (если не забыть для отлаживаемой проги создать настройки в /home/QtPalmtop/apps =)))
причем запуск отлаживаемой проги вешаю на клавишу mail,
на address висит запуск/переключение в консоль/mc
DMych [26.10.2007 14:19] :
impulse писал(а):
а друг сказал, что в gcc(именно в версии 2.9 примерно) нихрена нет, ибо она старая и т.д. и т.п. Свел все к тому, что стоит ставить только если > 4 версию.
Что такое это "ничего"?
Библиотеки, вроде, все, нужные для Завра там имеются. Лично я не испытывал особых проблем при разработке на Завре. Конечно, далеко не все программы можно с полпинка собрать на машинке.
Другого варианта все-равно ИМХО нет. Если найдешь версию gcc >=4 для Завра - ставь (и сразу же кидай ссылку сюда, в форум). Но я что-то сомневаюсь, что таковая имеется в природе...
[Ответить]
[Вперед >]