Get some sleep, Phil... I'll take a look at the associated makefiles.
gcc is used initially, then for some reason cc is invoked:
gcc -c -O -I. host.c
[...]
cc -c -I. host.c
========================================================
On Thu, 24 Apr 1997, Philip Hazel wrote:
> On Thu, 24 Apr 1997, Allen Gwinn wrote:
>
> > Well, here is the final moments before the bomb on a DEC Alpha 3000/300LX
> > with OSF 3.2 installed. I've not gone troubleshooting. Maybe someone
> > else has seen this. h_errno is included with netdb.h ("exim.h" includes
> > this)...
>
> I'm just off home, after a hard day's Exim-ing, but one thing is
> obvious:
>
> > cc -c -I. host.c
> > /usr/lib/cmplrs/cc/cfe: Warning: ./macros.h, line 42: Unknown Control
> > Statement
> > #define mac_maxfd (sysconf(6) - 1)
> > ---^
>
> This indicates you are running with a non-ANSI C compiler, or with
> compiler options that are not set to make it recognize ANSI C. Exim is
> written in ANSI C, which permits white space before #defines. I seem to
> recall you need to set some option on some OSF compilers to make them
> ANSI-compliant...
>
> Regards,
> Philip
>
> (back tomorrow)
>
> --
> Philip Hazel University Computing Service,
> ph10@??? New Museums Site, Cambridge CB2 3QG,
> P.Hazel@??? England. Phone: +44 1223 334714
>