OK.
After playing around off and on all weekend with trying to get Exim to
build under Ultrix, I've come to one conclusion -- Ultrix stinks :-)
Seriously, if anyone out there has Exim working under Ultrix, I'd like
to know which header files need to be fixed in order to get it to
compile.
A short transcript follows of what Exim is currently barfing on.
Thanks.
-------------
Myron Freeman
MIT EECS ECF
fletch1@???
------------------------------
gcc -c -O -I. dummies.c
gcc -c -O -I. os.c
In file included from exim.h:97,
from os.c:1:
/usr/eecs/gnu/lib/gcc-lib/mips-dec-ultrix4.5/2.7.2.3/include/sys/utsname.h:62: warning: `struct utsname' declared inside parameter list
/usr/eecs/gnu/lib/gcc-lib/mips-dec-ultrix4.5/2.7.2.3/include/sys/utsname.h:62: warning: its scope is only this definition or declaration,
/usr/eecs/gnu/lib/gcc-lib/mips-dec-ultrix4.5/2.7.2.3/include/sys/utsname.h:62: warning: which is probably not what you want.
In file included from libident/ident.h:102,
from exim.h:163,
from os.c:1:
/usr/include/sys/socket.h:131: redefinition of `struct linger'
/usr/include/sys/socket.h:172: redefinition of `struct sockaddr'
/usr/include/sys/socket.h:181: redefinition of `struct sockproto'
/usr/include/sys/socket.h:221: redefinition of `struct msghdr'
*** Error code 1
Stop.
*** Error code 1
Stop.
*** Error code 1
Stop.
--
*** Exim information can be found at
http://www.exim.org/ ***