crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Можно ли под ARM запускать QT приложения с X11? не Embedded QT c QWS!
racot-god
  опции профиля:
сообщение 16.10.2011, 8:19
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 12
Регистрация: 6.9.2011
Пользователь №: 2848

Спасибо сказали: 0 раз(а)




Репутация:   0  


У меня есть отладочная плата DevKit8000 (клон Beagleboard) там стоит линукс (Angstrom) c X11....и я хотел бы запускать там приложения под X11 а не под QWS. Это вообще возможно? И если да то как написать ./configure ?? Я делаю кросскомпиляцию из под Linux на компе. Когда я меняю qmake.conf и указываю там армовские компиляторы а потом в Xplatform указываю на этот mkspec то он при конфиге выдаёт ошибку - Basic XLib functionality test failed! You might need to modify the include and library search paths by editing! QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in ${XQMAKESPEC}.

как бороться? помогите!!!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Aleph
  опции профиля:
сообщение 17.10.2011, 14:14
Сообщение #2


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 14.10.2011
Пользователь №: 2942

Спасибо сказали: 0 раз(а)




Репутация:   0  


А если добавить соответствующие определения для QMAKE_INCDIR_X11 и QMAKE_LIBDIR_X11 в тот же файл qmake.conf?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
racot-god
  опции профиля:
сообщение 17.10.2011, 19:23
Сообщение #3


Студент
*

Группа: Новичок
Сообщений: 12
Регистрация: 6.9.2011
Пользователь №: 2848

Спасибо сказали: 0 раз(а)




Репутация:   0  


Идея хороша.......))) только где лежат QMAKE_INCDIR_X11 и QMAKE_LIBDIR_X11??))
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Aleph
  опции профиля:
сообщение 18.10.2011, 11:07
Сообщение #4


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 14.10.2011
Пользователь №: 2942

Спасибо сказали: 0 раз(а)




Репутация:   0  


в rootfs, которая используется на beagleboard. Поищи там, библиотеки скорее всего в /usr/lib с именами типа libXблаблабла. Инклюды где-то там же, точно сказать не могу т.к. X не использую. Скопируй их на host-машину, где компиляешь Qt, и пропиши пути. Если инклюдов нет, то, думаю, что можно использовать те, которые на хосте. Если же ничего не находится, то на http://narcissus.angstrom-distribution.org/ можно приготовить rootfs для beagleboard c X-ми плюс в "Development packages" отметить "Native (on-target) Qt X11 SDK Development". Потом развернуть где-нибудь на хосте эту rootfs. Не уверен (не проверял), но надеюсь, что все библиотеки и инклюды там должны быть.


Еще можно посмотреть тут: http://www.angstrom-distribution.org/repo/...name=libx11-dev. Может быть этого будет достаточно.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
racot-god
  опции профиля:
сообщение 19.10.2011, 21:28
Сообщение #5


Студент
*

Группа: Новичок
Сообщений: 12
Регистрация: 6.9.2011
Пользователь №: 2848

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата
Еще можно посмотреть тут: http://www.angstrom-distribution.org/repo/...name=libx11-dev. Может быть этого будет достаточно.


Я конечно туплю......но как скачать эти пакеты и что с ними делать(куда пихнуть?)......... я просто с linux только начал общаться .....может мне простительно :blink:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Aleph
  опции профиля:
сообщение 19.10.2011, 22:09
Сообщение #6


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 14.10.2011
Пользователь №: 2942

Спасибо сказали: 0 раз(а)




Репутация:   0  


Что значит "как скачать"? :o: :o: :o:

Брать нужно подходящий для твоей beagleboard файл версии поновее. Например, у меня BeaglebBard-xM rev. C. Для нее - соответственно лучше всего подходит тот, что для armv7a, так как NEON поддерживается. Что у тебя - не знаю.

Пихнуть их лучше всего на линукс-машину, на которой ты собираешься компилировать Qt.

Что делать? - "Гугель вам в помощь" © :
ipk linux extract:
первая же ссылка - extracting-files-installing-files-from-*-tar-bz2-and-*ipk
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2024, 21:21