Как установить GCC (сборник компиляторов GNU) по частям, используя текущую версию,
используя правильные версии зависимостей, не используя диспетчер пакетов (например, yum, rpm, apt, dpkg) и не используя разделяемые библиотеки?
Типичные разработчики, скорее всего, захотят установить GCC обычным способом, используйте ваш менеджер пакетов (yum, rpm, apt, dpkg, port, brew и т.д.) или следуйте инструкциям здесь (http://gcc.gnu.org/wiki/InstallingGCC).
Мой вопрос - как установить GCC по частям, без разделяемых библиотек.
- Я хочу полностью независимый GCC, который можно перемещать по моей системе без использования каких-либо разделяемых библиотек и без создания разделяемых библиотек.
- Это то, что GCC называет "трудным способом", и это не рекомендуется для обычных пользователей.
GCC зависит от:
- GMP: библиотека многоточечной арифметики GNU
- MPFR: GNU Многоточечная библиотека округления с плавающей запятой
- MPC: библиотека многоточечной библиотеки GNU
- ELF: библиотека исполняемых и связных форматов
- PPL: Библиотека Parma Polyhedra (необязательно, для оптимизации памяти)