ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Установка Qt и Qt Creator  (Прочитано 3726 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Ziminets

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 64
Установка Qt и Qt Creator
« : 09 Июль, 2013, 16:29:07 »

Уже две недели бьюсь с установкой Qt, и решил создать по этому поводу новую тему.
Я так понял, что все библиотеки Qt можно откомпилировать отдельно, а затем скопировать их в КФС девайса.
Мне удалось наконец-то сконфигурировать Qt для iMX28 используя вот эту инструкцию https://community.freescale.com/docs/DOC-1481 и ещё одну инструкцию от freescale (мне её дали в виде pdf файла, а ссылку на неё я найти не могу). Первая попытка запуска примера fluidlauncher закончилась вот таким сообщением:
Qt for Embedded Linux data directory is not owned by user 0
Aborted

КФС при этом загружалась из NFS. (в папке /tmp файла QtEmbedded-0 нет) Я предполагаю, что это связано с правами доступа, но к каким именно файлам я не пойму. Подскажите, что можно предпринять?
Затем, я скопировал папку Qt-target-4.6.0 на микро-СД и загрузился с неё. При попытке запуска fluidlauncher было выдано сообщение об отсутствии библиотеки libgstream-0.10.so.0 (название пишу по памяти). Тогда я скопировал папку lib из rootfs ВМ на микро-СД. После этого, с третьей попытке демка запустилась.
Сейчас осталась задача всё-таки запустить тестовую программу при загрузке из NFS и попробовать откомпилировать и запустить какую-нибудь свою программку с парой кнопок.

P.S. Хотелось бы, всё-таки, чтобы разработчики выложили на своём сайте проверенные инструкции по установке компиляторов, ltib, Qt и т.п. Образ Ubuntu - это хорошо, но лучше один раз сделать всё по хорошей инструкции, чем взять готовый инструмент, с которым не умеешь работать.
Записан

aborilov

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 90
Re: Установка Qt и Qt Creator
« Ответ #1 : 25 Июль, 2013, 10:02:57 »

Я собирал qt4.8.4, копировал в тион и вроде все работает.
Параметры для сборки:
./configure -embedded arm -xplatform qws/linux-arm-g++ -opensource -prefix /home/pavel/imx28/qt -L/home/pavel/imx28/ltib/ltib/roo    tfs/usr/lib/ts -I/home/pavel/imx28/ltib/ltib/rootfs/usr/include -L/home/pavel/imx28/ltib/ltib/rootfs/usr/lib -confirm-license -li    ttle-endian -no-qt3support -no-phonon -no-cups -no-largefile -no-accessibility -no-opengl -qt-mouse-linuxtp -plugin-mouse-linuxtp     -qt-mouse-tslib -qt-zlib -qt-libpng -fast -no-3dnow -no-mmx -no-sse -no-sse2 -no-glib -no-gtkstyle -no-webkit -nomake demos -nom    ake examples
Записан

Ziminets

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 64
Re: Установка Qt и Qt Creator
« Ответ #2 : 07 Август, 2013, 18:41:18 »

У меня сейчас всё прекрасно работает с версией 4.6.0. Пришлось конечно помучиться вначале, т.к. абсолютно отсутствовал опыт работы в linux.  Остался, правда, ещё вопрос отладки программы на плате (пока ещё руки не дошли). Если у кого есть наработки в этом плане, буду признателен за информацию.
Записан

Ziminets

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 64
Re: Установка Qt и Qt Creator
« Ответ #3 : 26 Март, 2014, 20:10:31 »

Набросал небольшую инструкцию по установке Qt 4.6.0 на Тион-Про28. Инструкция и необходимые файлы в архиве.
Записан