Здравствуйте !
Требуется собрать 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.
Заранее спасибо .
|