Как собрать 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
Во-первых, не уверен, что зависимости установлены правильно.