Ooops that got kind of messy so here it is again
cd build-${build:-`scripts/os-type`-`scripts/arch-type`}; make
make[1]: Entering directory `/usr/local/etc/exim/build-Linux-libc5-i386'
make[2]: Entering directory `/usr/local/etc/exim/build-Linux-libc5-
i386/libident'
make[2]: `libident.a' is up to date.
make[2]: Leaving directory `/usr/local/etc/exim/build-Linux-libc5-
i386/libident'
make[2]: Entering directory `/usr/local/etc/exim/build-Linux-libc5-i386/pcre'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/etc/exim/build-Linux-libc5-i386/pcre'
make[2]: Entering directory `/usr/local/etc/exim/build-Linux-libc5-
i386/lookups'
make[2]: `lookups.a' is up to date.
make[2]: Leaving directory `/usr/local/etc/exim/build-Linux-libc5-
i386/lookups'
make[2]: Entering directory `/usr/local/etc/exim/build-Linux-libc5-
i386/directors'
make[2]: `directors.a' is up to date.
make[2]: Leaving directory `/usr/local/etc/exim/build-Linux-libc5-
i386/directors'
make[2]: Entering directory `/usr/local/etc/exim/build-Linux-libc5-
i386/routers'
make[2]: `routers.a' is up to date.
make[2]: Leaving directory `/usr/local/etc/exim/build-Linux-libc5-
i386/routers'
make[2]: Entering directory `/usr/local/etc/exim/build-Linux-libc5-
i386/transports'
make[2]: `transports.a' is up to date.
make[2]: Leaving directory `/usr/local/etc/exim/build-Linux-libc5-
i386/transports'
gcc -c -O -I. smtp_in.c
smtp_in.c: In function `smtp_setup_msg':
smtp_in.c:833: sizeof applied to an incomplete type
smtp_in.c:874: dereferencing pointer to incomplete type
smtp_in.c:904: dereferencing pointer to incomplete type
make[1]: *** [smtp_in.o] Error 1
make[1]: Leaving directory `/usr/local/etc/exim/build-Linux-libc5-i386'
make: *** [go] Error 2
*************************
* PGP Key ID 0x7EAD3E71 *
*************************
--
*** Exim information can be found at
http://www.exim.org/ ***