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++ - дело другое.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить