понедельник, 23 ноября 2009 г.

Как обновить 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

Комментариев нет:

Отправить комментарий