Подписка на блог

делю на ноль, обогащаю уран

Как обновить gcc

Обновлять gcc нужно хотя бы по двум причинам: первое — в gcc бывают ошибки, второе — перекомпиляция старых программ новым компилятором может дать выигрыш в оптимизации программ, которыми пользуемся.

Ничего сложного в этом нету. Просто поэтапно нужно сделать:

# emerge -uva gcc
# gcc-config x86_64-pc-linux-gnu-4.4.2 

(вместо x86_64-pc-linux-gnu-4.4.2 ставится своя версия gcc. Список доступных gcc можно получить командой gcc-config -l)

Потом:

# source /etc/profile
# emerge --oneshot -av libtool

Теперь можно пересобрать систему новым компилятором. Перед этим нужно пересобрать набор программ для компиляции:

# emerge -eav system

А теперь пересоберем мир:

# emerge -eav world

После вышеописанных процедур можно удалить старый gcc:

# emerge -C gcc-x.x

Вместо gcc-x.x пишется старая версия gcc

Ваш комментарий
Ctrl + Enter
Популярное