Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Qt под Аrm
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
Sergey2109
Здравствуйте !

Требуется собрать Qt embedded linux под ARM.Скачал qt-embedded-linux-opensource-src-4.5.3. Скачал кросс-компилятор arm-linux-gcc-4.3.2. Далее я сделал :
export PATH=/usr/local/arm/4.3.2/bin:$PATH

Потом поменял :
#QMAKE_CC = arm-linux-gcc

#QMAKE_CXX = arm-linux-g++

#QMAKE_LINK = arm-linux-g++

#QMAKE_LINK_SHLIB = arm-linux-g++

на :

QMAKE_CC = arm-none-linux-gnueabi-gcc

QMAKE_CXX = arm-none-linux-gnueabi-g++

QMAKE_LINK = arm-none-linux-gnueabi -g++

QMAKE_LINK_SHLIB = arm-none-linux-gnueabi-g++

#QMAKE_AR = arm-linux-ar cqs

#QMAKE_OBJCOPY = arm-linux-objcopy

#QMAKE_STRIP = arm-linux-strip

на:

QMAKE_AR = arm-none-linux-gnueabi-ar cqs

QMAKE_OBJCOPY = arm-none-linux-gnueabi-objcopy

QMAKE_RANLIB = arm-none-linux-gnueabi –ranlib.

Cохранил этот файл .Потом зашёл в файл /mkspecs/common/g++.conf. Там поменял :
QMAKE_CFLAGS_RELEASE += -O2

на :

QMAKE_CFLAGS_RELEASE += -O0.

Сделал конфигурацию : ./configure -embedded arm -xplatform qws/linux-arm-g++ -prefix\/usr/local/Qt-qt-mouse -little-endian -no-webkit -optimized-qmake
Прописываю sudo make
Начинается сборка и потом вылетает следующая ошибка :
make[1]: arm-none-linux-gnueabi-g++: Команда не найдена

Помогите пожалуйста решить проблемы со сборкой qt под arm.

Заранее спасибо .
gba
Попробуйте заменить arm-none-linux-gnueabi-g++ на arm-none-linux-gnueabi-gсс, в этом случае gcc по идее сам будет определять какую тулзу использовать
Sergey2109
Где именно изменить это !?
gba
Там же где и до этого делали:
Код
QMAKE_CC = arm-none-linux-gnueabi-gcc
QMAKE_CXX = arm-none-linux-gnueabi-gcc
QMAKE_LINK = arm-none-linux-gnueabi-gcc
QMAKE_LINK_SHLIB = arm-none-linux-gnueabi-gcc
kurtis
Вот здесь руководство есть по сборке http://maxgalemin.blogspot.com/2011/03/how...rk-472-and.html

Ну или через openembedded или buildroot собрать можно.
Sergey2109
Может кто-то может просто скомпилировать мне под arm . Отпишитесь мне пожалуйста , кто сможет помочь.

Заранее благодарю !
kurtis
Вам под какой arm нужно?
Sergey2109
Arm9 (926)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.