Обновление GCC (до 3.4.6)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Обновление GCC

Сообщение unflag »

Столкнулся я с полным отсутствием документации по этому вопросу. Меня несколько смущает тот факт, что старую версию GCC удалить по-простому нельзя, т.к. она входит в base. Тем не менее, я сделал бэкап и установил из портов последний gcc34. В результате чего я стал обладателем двух версий gcc;) 3.4.4 и 3.4.6. Бинарник старой я пока преименовал, а на gcc34 создал линк. Теперь работает только свежеустановленный gcc, никаких проблем вроде нет. Вопрос - как вычленить старую версию из системы?

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Обновление GCC

Сообщение polachok »

dd2k
см. man make.conf - можно убрать GCC из новой сборки. а как убрать старую версию... rm ;)
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Обновление GCC

Сообщение unflag »

polachok писал(а):
22.11.2006 17:53
dd2k
см. man make.conf - можно убрать GCC из новой сборки. а как убрать старую версию... rm ;)


Спасибо, почитаю.
rm - замечательный выход. Только вот лениво все куски gcc выискивать;) Там же не один бинарник? Ладно, тогда оставлю. На память и на всякий случай))) Вдруг моя сборка неудачной окажется...

PS. К слову, а можно ли собирать gcc с оптимизацией? Я собрал просто с -O -pipe в CFLAGS и COPTFLAGS. Но вообще все обычно собираю с -O2 -fomit-frame-pointer -pipe. А гцц так собрать не рискнул. Это, конечно, не O3, после которого всё через раз запускается, но всё же...

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Обновление GCC

Сообщение polachok »

O2, ИМХО, безопасен всегда.
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
soko1
Сообщения: 265
Статус: лесной бздшник
ОС: freebsd7

Re: Обновление GCC

Сообщение soko1 »

Кстати, в 6.2 GCC уже версии 3.4.6.
Спасибо сказали: