[Exim] problems building 4.24

Top Page
Delete this message
Reply to this message
Author: Wayne
Date:  
To: exim-users
Subject: [Exim] problems building 4.24
Hi All,

Running a SUSE 8.1 system with SUSE supplied exim RPM's (v4.12) I
decided to bite the bullet and upgrade from source. I have created the
Local/Makefile, but running make gives me the following error... any
pointers as to what is missing???


many thanks in advance

Wayne

sed -e "s?CONFIGURE_FILE_USE_NODE??" \
-e "s?CONFIGURE_FILE?/etc/exim/exim.conf?" \
-e "s?BIN_DIRECTORY?/usr/local/exim-4.24/bin?" \
-e "s?PERL_COMMAND?/usr/bin/perl?" \
../src/exim_checkaccess.src > exim_checkaccess-t
>>> exim_checkaccess script built


gcc -c -O  -o exim_dbmbuild.o exim_dbmbuild.c
In file included from exim.h:354,
                 from exim_dbmbuild.c:30:
dbstuff.h:101:16: db.h: No such file or directory
In file included from exim.h:354,
                 from exim_dbmbuild.c:30:
dbstuff.h:527: parse error before "DB"
dbstuff.h:527: warning: no semicolon at end of struct or union
dbstuff.h:529: parse error before '}' token
dbstuff.h:529: warning: data definition has no type or storage class
In file included from exim.h:358,
                 from exim_dbmbuild.c:30:
dbfunctions.h:11: parse error before '*' token
dbfunctions.h:12: parse error before '*' token
dbfunctions.h:13: parse error before '*' token
dbfunctions.h:13: parse error before "open_db"


..... cut for clarity

wayne@???
http://www.Micromouse.co.uk