В начало → Руководство Gentoo Linux по обновлению GCC
Gentoo-doc HOME В началоСлед.: Общие указания по обновлению

Руководство Gentoo Linux по обновлению GCC


1. Введение
2. Общие указания по обновлению
3. Переход с GCC-3.3 на 3.4 или более новый
4. Обновление GCC на новой установке
5. Обычные грабли

Ссылка на оригинал: http://www.gentoo.org/doc/ru/gcc-upgrading.xml

С версии: 1.0

1. Введение

1.1. Обновление GCC

Зачем нужно обновлять? Ну, GCC довольно похож на любой другой пакет в вашей системе, но чуточку более важен. GCC следует обновлять всякий раз, когда в новой версии исправляются какие-нибудь раздражающие вас ошибки, добавляется новые нужные функции, или если вы хотите держать свою систему обновленной. Если ни один из этих случаев к вам не относится, обновление можно спокойно откладывать, пока ваша версия GCC поддерживается разработчиками Gentoo.

Если вы устанавливаете новую версию GCC, система не переключается на ее использование автоматически. Вам необходимо явно запросить изменение, потому что в процессе перехода может потребоваться несколько дополнительных шагов. Если вы решите не переключаться, система Portage продолжит использовать более старую версию компилятора, пока вы не передумаете или пока не удалите старый компилятор из своей системы.

В этом руководстве описываются необходимые шаги, нужные для полноценного обновления компилятора, используемого вашей системой Gentoo. Отдельный раздел посвящен переходу с GCC 3.3 на 3.4 или более новые версии и проблемам с libstdc++. Другой частный раздел предназначен пользователям, впервые устанавливающим Gentoo из архива третьей стадии (stage3), после выхода новой версии GCC.

Примечание

Необходимо заметить, что обновление с GCC-3.4 до GCC-4.0 или более нового не требует существенных изменений от пользователя, так как GCC-3.4 и GCC-4.0 используют одинаковый двоичный прикладной интерфейс (ABI). Все что нужно, это использовать gcc-config, чтобы выбрать желаемый компилятор.

В началоСлед.: Общие указания по обновлению
В начало → Руководство Gentoo Linux по обновлению GCC