реклама на сайте
подробности

 
 
> Qt под Аrm
Sergey2109
сообщение May 27 2011, 20:22
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 19-08-10
Пользователь №: 59 003



Здравствуйте !

Требуется собрать 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.

Заранее спасибо .
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
gba
сообщение May 28 2011, 10:21
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 21-01-11
Пользователь №: 62 381



Попробуйте заменить arm-none-linux-gnueabi-g++ на arm-none-linux-gnueabi-gсс, в этом случае gcc по идее сам будет определять какую тулзу использовать
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01343 секунд с 7
ELECTRONIX ©2004-2016