[exim] error while compiling exim 4.80.1 on centos5.3 x86_64

Top Page
Delete this message
Reply to this message
Author: Er.shashank.singh
Date:  
To: exim-users
Subject: [exim] error while compiling exim 4.80.1 on centos5.3 x86_64
Hi All,

I am getting below error while compiling exim on centos 5.3 please help me
to short out this.

In file included from exim.h:469,
                 from exim_dbmbuild.c:31:
dbstuff.h:101:16: error: db.h: No such file or directory
In file included from exim.h:469,
                 from exim_dbmbuild.c:31:
dbstuff.h:538: error: expected specifier-qualifier-list before âDBâ
exim_dbmbuild.c: In function âmainâ:
exim_dbmbuild.c:148: error: âDBâ undeclared (first use in this function)
exim_dbmbuild.c:148: error: (Each undeclared identifier is reported only
once
exim_dbmbuild.c:148: error: for each function it appears in.)
exim_dbmbuild.c:148: error: âdâ undeclared (first use in this function)
exim_dbmbuild.c:149: error: âDBTâ undeclared (first use in this function)
exim_dbmbuild.c:149: error: expected â;â before âkeyâ
exim_dbmbuild.c:211: error: âDB_HASHâ undeclared (first use in this
function)
exim_dbmbuild.c:293: error: âcontentâ undeclared (first use in this
function)
exim_dbmbuild.c:296: error: âkeyâ undeclared (first use in this function)
exim_dbmbuild.c:296: error: âR_NOOVERWRITEâ undeclared (first use in this
function)
make[1]: *** [exim_dbmbuild.o] Error 1
make[1]: Leaving directory `/usr/local/src/exim-4.80.1/build-Linux-x86_64'
make: *** [all] Error 2



Thanks in advance.