Кросс-компиляция gcc - PullRequest
       22

Кросс-компиляция gcc

2 голосов
/ 31 мая 2011

Я пытаюсь запустить gcc на моем Kindle 3. У меня есть собственный терминал и работает ssh, и я обнаружил, что набор инструментов Sourcery G ++ для arm eabi linux производит рабочие двоичные файлы, так что, похоже, мне нужно просто настроитьgcc для сборки с использованием arm-none-eabi-gcc и компиляции, но я явно что-то неправильно понимаю ... Когда я настраиваю с помощью --target = arm-none-eabi --host = arm-none-eabi и запускаю make, онкомпилируется с использованием gcc, а не arm-none-eabi-gcc.Разве есть некоторая фаза предварительной компиляции, которая использует gcc?Я еще не прошел весь процесс сборки, так как у меня были другие ошибки, над которыми я работаю, но я не хочу тратить все это время, если я настраиваю что-то неправильно в начале.Я нашел этот вопрос, Скомпилируйте GCC с Code Sourcery , где оператору, кажется, нужно то же самое, но на него никогда не отвечали ... Кроме того, я столкнулся с проблемами при компиляции lua с компилятором исходного кода, кажетсяиспользовать другую версию GLIBC, которая, как я полагаю, будет проблемой.Есть ли более простой способ сделать это?

1 Ответ

0 голосов
/ 30 июня 2012

/ pathToStuffifNotPathed / arm-none-linux-gnueabi-g ++ foo.c

Не следует ли вызывать компилятор через его вызов цепочки инструментов?Я верю в это.

...