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

 
 
> Configure и кросскомпиляция, как собрать прогу допустим под ARM
neiro80
сообщение Aug 21 2010, 19:53
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-09-08
Пользователь №: 40 127



Вопрос наверно глупый но всё таки.

Кто работает с автотулсами наверно сможете подсказать. Как используя configure собрать проект допустим под ARM?

Ну или другой вопрос. Качнул исходник какойнить проги под PC. Как обычно в исходнике первым делом запускается configure который создает make. Дык как запустить configure чтобы make был ориентирован на сборку под ARM?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
denyslb
сообщение Aug 21 2010, 22:47
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 111
Регистрация: 5-05-10
Из: Lebanon, Beirut
Пользователь №: 57 093



Цитата(neiro80 @ Aug 21 2010, 22:53) *
Вопрос наверно глупый но всё таки.

Кто работает с автотулсами наверно сможете подсказать. Как используя configure собрать проект допустим под ARM?

Ну или другой вопрос. Качнул исходник какойнить проги под PC. Как обычно в исходнике первым делом запускается configure который создает make. Дык как запустить configure чтобы make был ориентирован на сборку под ARM?

У меня к примеру так:
./configure -host=mips-hardfloat-linux-gnu --build=i686-pc-linux-gnu --prefix=/core/net/ssh

Естественно у вас должен быть кросс-компилер.
Переменные окружения можно задать так:
Код
export CC="mips-linux-gnu-gcc"
export CXX="mips-linux-gnu-g++"
export LD="mips-linux-gnu-ld"
export LDFLAGS="-EL -L/opt/platform/rootfs/cross_rootfs/lib"
export AR="mips-linux-gnu-ar"
export RANLIB="mips-linux-gnu-ranlib"
export CROSS_COMPILE="mips-linux-gnu-"
export CFLAGS="-mips32r2 -march=24kf -mtune=24kf -I/opt/platform/rootfs/cross_rootfs/include -L/opt/platform/rootfs/cross_rootfs/lib -EL -O3 -s"
export CPPFLAGS="-mips32r2 -march=24kf -mtune=24kf -s -EL -Os"

Go to the top of the page
 
+Quote Post
neiro80
сообщение Aug 22 2010, 10:48
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-09-08
Пользователь №: 40 127



Спасиб!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th August 2025 - 16:41
Рейтинг@Mail.ru


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