roboforum.ru

Технический форум по робототехнике.

QT для mini2440 под Qtopia

Re: QT для mini2440 под Qtopia

Сообщение Resident » 17 сен 2010, 14:34

setar писал(а):кстати какие есть програмки для Qt - потестить
и где их вообще брать ?
:shock:
А где вы берете программки на Си потестить? )))
Написать, скомпилировать и запустить. Вроде так. :) Других вариантов не вижу)
Для x86 есть куча софта на просторах нета. Хотябы здесь
Под мини сорцов в нете еще не видел.
Хотя КОТЭ кросовый фреймворк, так что если программа написана на чистом КОТЭ, то поидее достаточно лишь перекомпилировать код и вуаля :)
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: QT для mini2440 под Qtopia

Сообщение Resident » 23 сен 2010, 11:27

Запустил торрент на мини )))
Клиент в приложении. Запускать как ./torrent -qws
Вложения
torrent.zip
(151.04 КиБ) Скачиваний: 0
tor_2.png
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: QT для mini2440 под Qtopia

Сообщение rotax » 30 сен 2010, 16:21

Подскажите есть ли смысл ставить на мини, не проще ли на x86 писать а потом под мини собирать, или потом проблематично файлы на мини закидывать?
Аватара пользователя
rotax
 
Сообщения: 43
Зарегистрирован: 10 июн 2010, 23:31
Откуда: Краснодар
Skype: rotaxb
прог. языки: C
ФИО: Александр

Re: QT для mini2440 под Qtopia

Сообщение setar » 04 окт 2010, 17:34

ставить на мини что ?
Если вы про QtCreator то он там не нужен
собираете и проверяете под x86 потом компилите под миньку и вперёд :)
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: QT для mini2440 под Qtopia

Сообщение Alex_EXE » 19 ноя 2010, 07:14

Resident писал(а):Запустил торрент на мини )))
Клиент в приложении. Запускать как ./torrent -qws

Жалуется на libQtgui.so.4
Alex_EXE
 
Сообщения: 7
Зарегистрирован: 26 июн 2010, 15:54
Откуда: Екатеринбург
прог. языки: C/C++, Pascal/Delphi

Re: QT для mini2440 под Qtopia

Сообщение Resident » 19 ноя 2010, 15:36

Alex_EXE писал(а):Жалуется на libQtgui.so.4
Либы правильные? лежат в доступном месте?
Прога знает об их существовании? (пути в экспорты прописаны?)
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: QT для mini2440 под Qtopia

Сообщение Resident » 26 ноя 2010, 13:23

Еррор при линковке Qt проги:
arm-none-linux-gnueabi-g++: Internal error: Segmentation fault (program cc1plus)
Please submit a full bug report.
See <https://support.codesourcery.com/GNUToolchain/> for instructions.
make: *** [mainwindow.o] Ошибка 1

Кто сталкивался?
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: QT для mini2440 под Qtopia

Сообщение Murderer » 08 янв 2011, 13:26

Resident писал(а):Либы правильные? лежат в доступном месте?
Прога знает об их существовании? (пути в экспорты прописаны?)

Пути прописаны. Теперь нет libdirectfb-1.4.so.0

Этой библиотеки нет в исходном наборе mini.

Resident писал(а):Segmentation fault


как вариант: пишешь/читаешь из ниоткуда. Где-то инициализацию пропустил.
Murderer
 
Сообщения: 44
Зарегистрирован: 26 авг 2009, 12:00
Откуда: Омск

Re: QT для mini2440 под Qtopia

Сообщение aldan4uk » 14 янв 2011, 00:22

Подскажите, пожалуйста. Долго разбирался, как собрать tslib (всё время собирались так, что segmentation fault). Наконец разобрался, тачскрин в программе работает - но проблема в том, что он работает сразу и в других программах. Т.е. загружается Qtopia, через терминал запускаю ts_calibrate, тыкаешь в крестик - а этот "клик" передаётся и утилите калибровки, и тому приложению, что в фоне, например, меню Qtopia. Причём пока читал по зарубежным форумам про это - где-то видел такую же проблему, но где - не могу найти. Подскажите, где порыться?
aldan4uk
 
Сообщения: 2
Зарегистрирован: 14 янв 2011, 00:16

Re: QT для mini2440 под Qtopia

Сообщение Resident » 14 янв 2011, 19:03

Murderer писал(а):
Resident писал(а):Segmentation fault

как вариант: пишешь/читаешь из ниоткуда. Где-то инициализацию пропустил.
Неее, это КОМПИЛЯТОР выдает сегфол ;)
Причина оказалась на редкость жестокой: *.ui файл описания формы был большого размера... больше 4.5Мб
Как только стал оптимизировать описание формы - еррор ушел)
Вот такая вот магия :D

aldan4uk, я бы на вашем месте (как сам и делаю) не запускал программы из граф оболочки, особенно графические :no:
В миньке и так ресурсов мало, а тут еще и граф-шелл в фоне висит %)
Потом начинаются вопросы типа "почему все так тормозит" и т.д. и т.п. %)
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: QT для mini2440 под Qtopia

Сообщение aldan4uk » 14 янв 2011, 22:40

Самое главное, что вчера была только эта проблема (с неправильной работой тачскрина). Случайно запорол систему на плате до такой степени, что пришлось переустановить её. Использую крайнии версии ядра и образа ФС отсюда - http://www.andahammer.com/downloads. Так в итоге сейчас опять tslib не работает - при вызове любой утилиты segmentation fault. Делал по статье (http://habrahabr.ru/blogs/qt_software/106526/), за исключением того, что там неточно описано. Пять дней уже ковыряюсь, честно скажу - зашёл в тупик откровенно. Кто-нибудь похожим образом собирал tslib?

Добавлено спустя 1 час 17 минут 59 секунд:
Заборол самостоятельно косяк с segmentation fault. Оказывается, в конфиге ts.conf нельзя оставлять пробел(ы) перед началом строчки. Я раскомментировал строчку с module_raw input, и оставлял в ней пробел в начале. Если пробел убрать, то всё работает. Если не убирать, то segmentation fault. По поводу изначальной проблемы, последовал совету Resident'а и просто отключил загрузку графической оболочки. Но на будущее хотелось бы знать, есть ли возможность всё-таки забороть эти нажатия в другом приложении.
aldan4uk
 
Сообщения: 2
Зарегистрирован: 14 янв 2011, 00:16

Re: QT для mini2440 под Qtopia

Сообщение Resident » 10 мар 2011, 02:15

aldan4uk писал(а):Но на будущее хотелось бы знать, есть ли возможность всё-таки забороть эти нажатия в другом приложении.

Насколько я понял, здесь описана ваша проблема и возможное её решение (не проверял) Поищите на том форуме, там вроде бы были еще похожие темы...
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: QT для mini2440 под Qtopia

Сообщение k0der1 » 13 сен 2011, 08:59

Читал я вот записи ваши годовой давности. Так и не понял. Получилось ли у кого на QT креаторе сделать гуевое приложение и запустить на миньке?
Если получилось то как?
k0der1
 
Сообщения: 64
Зарегистрирован: 06 апр 2011, 20:36

Re: QT для mini2440 под Qtopia

Сообщение setar » 26 сен 2011, 22:37

я не добрался, а жаль ...
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Пред.

Вернуться в mini2440

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4