landrey 0 21 ноября, 2011 Опубликовано 21 ноября, 2011 · Жалоба На хост-машине стоит Windows, таргет - платка с AT91SAM9M10 с линуксом на борту. Использую кросскомпилятор CodeSourcey arm-none-linux-gnueabi. Хочется QtEmbedded. Что-то не разберусь, как его (Qt) сконфигурировать. На configure -platform qws/linux-arm-gnueabi-g++ отвечает Invalid option "qws/linux-arm-gnueabi-g++" for -platform. Везде пишут описания этого процесса для Linux'a на хост-машине. Может кто сталкивался, подскажите пожалуйста Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anpilog 0 22 ноября, 2011 Опубликовано 22 ноября, 2011 · Жалоба На хост-машине стоит Windows, таргет - платка с AT91SAM9M10 с линуксом на борту. Использую кросскомпилятор CodeSourcey arm-none-linux-gnueabi. Хочется QtEmbedded. Что-то не разберусь, как его (Qt) сконфигурировать. На configure -platform qws/linux-arm-gnueabi-g++ отвечает Invalid option "qws/linux-arm-gnueabi-g++" for -platform. Везде пишут описания этого процесса для Linux'a на хост-машине. Может кто сталкивался, подскажите пожалуйста ./configure \ -opensource \ -embedded arm \ -xplatform qws/linux-arm-g++ потом в mkspecs/qws/linux-arm-g++/qmake.conf прописываем нужный компилятор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
landrey 0 22 ноября, 2011 Опубликовано 22 ноября, 2011 · Жалоба ./configure \ -opensource \ -embedded arm \ -xplatform qws/linux-arm-g++ потом в mkspecs/qws/linux-arm-g++/qmake.conf прописываем нужный компилятор. configure выдал: Unknown option arm Unable to detect the platform from environment QT брал qt-everywhere-opensource-src-4.7.4. Или SDK нужно качать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anpilog 0 22 ноября, 2011 Опубликовано 22 ноября, 2011 · Жалоба configure выдал: Unknown option arm Unable to detect the platform from environment QT брал qt-everywhere-opensource-src-4.7.4. Или SDK нужно качать? Никогда не компилировал QT под windows. Посмотрите какие платформы вообще доступны ./configure --help Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aleph 0 22 ноября, 2011 Опубликовано 22 ноября, 2011 · Жалоба Никогда не компилировал QT под windows. Посмотрите какие платформы вообще доступны ./configure --help Судя по тому, что в хелпе, который выдает configure.exe, секция "Qt for Embedded Linux:" отсутствует как класс, сделать это не удастся. Два выхода: либо делать это на линукс-машине, либо под виндами но из-под cygwin. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anpilog 0 22 ноября, 2011 Опубликовано 22 ноября, 2011 · Жалоба Судя по тому, что в хелпе, который выдает configure.exe, секция "Qt for Embedded Linux:" отсутствует как класс, сделать это не удастся. Два выхода: либо делать это на линукс-машине, либо под виндами но из-под cygwin. Мы пользуемся Ubuntu запущенной из под VirtualBox. Довольно удобно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aleph 0 22 ноября, 2011 Опубликовано 22 ноября, 2011 · Жалоба А если учесть, что в будущем все равно придется что-либо девелопить для Qt, то cygwin - это будет еще тот геморой. Так что его из моего совета нужно исключить :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
landrey 0 23 ноября, 2011 Опубликовано 23 ноября, 2011 · Жалоба Ясно, спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
КонстантинТ 0 23 декабря, 2011 Опубликовано 23 декабря, 2011 · Жалоба На хост-машине стоит Windows, таргет - платка с AT91SAM9M10 с линуксом на борту. Использую кросскомпилятор CodeSourcey arm-none-linux-gnueabi. Хочется QtEmbedded. Что-то не разберусь, как его (Qt) сконфигурировать. На configure -platform qws/linux-arm-gnueabi-g++ отвечает Invalid option "qws/linux-arm-gnueabi-g++" for -platform. Везде пишут описания этого процесса для Linux'a на хост-машине. Может кто сталкивался, подскажите пожалуйста Вот мой конфиг ./configure -embedded arm \ -no-armfpa \ -little-endian \ -qt-gfx-transformed \ -qt-gfx-linuxfb \ -nomake demos \ -nomake examples \ -no-svg \ -no-phonon \ -no-qt3support \ -debug-and-release \ -opensource \ -no-exceptions \ -no-stl \ -no-qt3support \ -no-xkb \ -no-xinput \ -no-xmlpatterns \ -no-multimedia \ -no-audio-backend \ -no-phonon-backend \ -D __linux \ -qt-kbd-tty \ -depths 16 \ -no-largefile \ -no-accessibility \ -no-webkit \ -no-javascript-jit \ -xplatform qws/linux-arm-gnueabi-g++ \ -platform qws/linux-x86-g++ \ -qt-freetype \ -no-opengl \ -no-gif \ -qt-libpng \ -no-libjpeg \ -no-openssl \ -no-cups \ -no-iconv \ -nomake translations \ -prefix $HOME/Projects/xxxxxxx/qt \ <- куда складывать все добро -confirm-license У меня работаетс фреймбуфером. Дальше полученные библиотеки надо будет пренести на целевую машину. Плюс еще будут танцы с бубном при работе со шрифтами. На 6 ядерном Phenom II c make -j7 собирается полчаса. qt-everywhere-opensource-src-4.7.4 по-моему была ошибка и выдавала Segmentation. Берите крайнюю весрсию. Кстати, в последнем креаторе очень удобно сделана отладка на удаленной линукс машине. Те на вашей плате поднимете sshd демона и GDB. И креатор, после соответствующей настройки заливает файлы и библиотеки по указанным вами путям и цепляется к GDB, те возможна пошаговая отладка. Я сейчас практически все проекты делаю в креаторе, даже не QT-шные. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vitaliy_ARM 0 12 июля, 2013 Опубликовано 12 июля, 2013 · Жалоба Подскажите, у меня имеется линукс без Framebufffer'а и без X-ов (opensource linux ZedBoard), будут ли работать консольные приложения Qt4 под этот линукс??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alx2 0 15 июля, 2013 Опубликовано 15 июля, 2013 · Жалоба будут ли работать консольные приложения Qt4 под этот линукс??? Не вижу причин не работать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться