Сборка программного обеспечения на Linux с использованием кросс-цепочки - PullRequest
0 голосов
/ 27 апреля 2011

Motorola предоставляет набор инструментов для кросс-компиляции для создания программного обеспечения для их Set Top Box VIP1710. Вы должны извлечь его в /usr/local/kreatel и там у вас есть дерево инструментов сборки:

<code>./bin
./bin/mipsel-kreatel-linux-gnu-addr2line
./bin/mipsel-kreatel-linux-gnu-ar
./bin/mipsel-kreatel-linux-gnu-as
./bin/mipsel-kreatel-linux-gnu-c++
./bin/mipsel-kreatel-linux-gnu-c++filt
./bin/mipsel-kreatel-linux-gnu-cpp
./bin/mipsel-kreatel-linux-gnu-g++
./bin/mipsel-kreatel-linux-gnu-gcc
...
./include
./lib
Теперь, как мне сделать эти configure скрипты, используя мои инструменты кросс-компиляции вместо gcc моей системы?

1 Ответ

2 голосов
/ 27 апреля 2011

параметр --host для настройки, например,

./configure --host=arm-9tdmi-linux-gnu

, где arm-9tdmi-linux-gnu - это идентификация целевой системы в моем случае - вы можете иметь несколько целей в одной установке Crosstoolкстати.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...