Как собрать Libgcc из компилятора GCC

Есть ли способ собрать libgcc без компилятора gcc?

Я попытался запустить скрипт настройки libgcc, но он говорит, что../../gcc/libgcc.mvars отсутствует.

Моя основная задача - создать libgcc для нескольких платформ с несколькими конфигурациями для разных версий libgcc.

1 ответ

Ненадежно, потому что система сборки GCC довольно монолитна и хрупка.

Самый быстрый способ получить libgcc - это настроить и собрать что-то вроде следующего:

../gcc-src/configure --target=$TARGET --enable-languages=c
make all-target-libgcc
make install-target-libgcc

Возможно, вам придется make all-gcc Во-первых, не уверен, что зависимости установлены правильно.

Другие вопросы по тегам