Re: Как поставить в wo ody по умолчанию gcc v 3.x

2005-01-13 Пенетрантность Dmitry E. Oboukhov
 Подскажите, где посмотреть
 В системе установлено несколько версий gcc,
 сейчас по умолчанию используется gcc 2.95, но есть и gcc v3.x
 Как в woody можно по умолчанию использовать gcc v3.x?
 
 Не пробовал, по идее должно быть update-alternatives?
неа это не про gcc

 Учтите что g++-2.95 бинарно не совместим ни с gcc-3.x, ни со старой glibc.



Re: Как поставить в wo ody по умолчанию gcc v 3.x

2005-01-13 Пенетрантность Victor B. Wagner
On 2005.01.14 at 05:51:38 +0600, Mikhail Gusarov wrote:

 
 You ([EMAIL PROTECTED]) wrote:
 
  В большинстве случаев достаточно задать переменные среды 
  CC=gcc-3.сколько-надо
  CXX=g++-3.сколько-надо.
 
  И любой софт с правильным Makefile будет компилироваться именно этими
  компиляторами.
 
 Только нужно будет внимательно посмотреть эти самые Makefiles. А то у
 меня openssl и qmail так просто альтернативным компилятором не
 собирались, пока я напильником не пошуровал.


openssl это софт с извращенным Makefile. Я его каждый день пересобираю
по нескольку раз (работа такая) и каждый день про себя матерюсь. 

qmail вообще отдельная песня. Это задумка у него такая - сделать
неуязвимый почтовый сервер. Ради этой задумки Бернштейну очень много чем
пришлось пожертвовать. Местами - совместимостью со стандартом, местами
совместимостью с традиционными способами разработки.

Но дело в том, что как раз эти две программы всё равно какой версией gcc
собирать. Они на C написаны. А C 2.95-м уже нормально понимается. Вот
C++ - дело другое.