[Exim] Problem building Exim

Top Page
Delete this message
Reply to this message
Author: Hamzah Khan
Date:  
To: exim-users
Subject: [Exim] Problem building Exim
This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Hello
When I try to build Exim 4.30 it comes up with this error:

poweredge:~/exim-4.30 # make
`Makefile' is up to date.

make[1]: Entering directory `/root/exim-4.30/build-Linux-i386'
make[2]: Entering directory `/root/exim-4.30/build-Linux-i386/pcre'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/exim-4.30/build-Linux-i386/pcre'
gcc -c -O  -DCOMPILE_UTILITY -o util-spool_in.o spool_in.c
In file included from exim.h:354,
                 from spool_in.c:12:
dbstuff.h:101:16: db.h: No such file or directory
In file included from exim.h:354,
                 from spool_in.c:12:
dbstuff.h:527: error: parse error before "DB"
dbstuff.h:527: warning: no semicolon at end of struct or union
dbstuff.h:529: error: parse error before '}' token
dbstuff.h:529: warning: data definition has no type or storage class
In file included from exim.h:358,
                 from spool_in.c:12:
dbfunctions.h:11: error: parse error before '*' token
dbfunctions.h:12: error: parse error before '*' token
dbfunctions.h:13: error: parse error before '*' token
dbfunctions.h:13: error: parse error before "open_db"
dbfunctions.h:13: warning: data definition has no type or storage class
dbfunctions.h:14: error: parse error before '*' token
dbfunctions.h:15: error: parse error before '*' token
dbfunctions.h:16: error: parse error before '*' token
make[1]: *** [util-spool_in.o] Error 1
make[1]: Leaving directory `/root/exim-4.30/build-Linux-i386'
make: *** [go] Error 2
poweredge:~/exim-4.30 #


I have tried looking on google but I could not find any thing which
matches my problem.
Please help me build exim. I am running SuSE Linux 9.0.

Thanks in advance
--