Можно ли под ARM запускать QT приложения с X11? не Embedded QT c QWS! |
Здравствуйте, гость ( Вход | Регистрация )
Можно ли под 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 |
18.10.2011, 11:07
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 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. Может быть этого будет достаточно. |
|
|
Текстовая версия | Сейчас: 26.11.2024, 9:49 |