[Exim] Compile problem, 4.04

Top Page
Delete this message
Reply to this message
Author: Erik Andersen
Date:  
To: exim-users
Subject: [Exim] Compile problem, 4.04
[ Converted text/html to text/plain ]

I have this very funny problem. Im trying to upgrade from 3.36 > 4.04, but i
cant because of this compile error:

make[1]: Entering directory `/usr/src/exim-4.04/build-Linux-i386'
make[2]: Entering directory `/usr/src/exim-4.04/build-Linux-i386/pcre'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/exim-4.04/build-Linux-i386/pcre'
gcc -c -O -I/usr/include/db1 exim_dbmbuild.c
In file included from exim.h:325,
                 from exim_dbmbuild.c:30:
structs.h:496: `MAX_NAMED_LIST' undeclared here (not in a function)
structs.h:496: size of array `domain_cache' has non-integer type
structs.h:497: `MAX_NAMED_LIST' undeclared here (not in a function)
structs.h:497: size of array `localpart_cache' has non-integer type
structs.h:610: `DNS_MAXNAME' undeclared here (not in a function)
In file included from exim.h:326,
                 from exim_dbmbuild.c:30:
globals.h:419: `MAX_NAMED_LIST' undeclared here (not in a function)
globals.h:419: size of array `sender_address_cache' has non-integer type
globals.h:425: `MAX_NAMED_LIST' undeclared here (not in a function)
globals.h:425: size of array `sender_host_cache' has non-integer type
make[1]: *** [exim_dbmbuild] Error 1
make[1]: Leaving directory `/usr/src/exim-4.04/build-Linux-i386'




any idea?

Rgds, Erik