Szerző: d0pey Dátum: Címzett: exim-users Tárgy: [Exim] compile problem on Suse 9.0
Hi,
I try to compile exim 4.3 on a suse 9.0 computer. But i give i error. I think i mis some dependesies, but i cant find whitcn dependesies i most have installed.
I see the follow error:
>>> 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: 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 exim_dbmbuild.c:30:
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
exim_dbmbuild.c: In function `main':
exim_dbmbuild.c:81: error: `DB' undeclared (first use in this function)
exim_dbmbuild.c:81: error: (Each undeclared identifier is reported only once
exim_dbmbuild.c:81: error: for each function it appears in.)
exim_dbmbuild.c:81: error: `d' undeclared (first use in this function)
exim_dbmbuild.c:82: error: `DBT' undeclared (first use in this function)
exim_dbmbuild.c:82: error: parse error before "key"
exim_dbmbuild.c:135: error: `DB_HASH' undeclared (first use in this function)
exim_dbmbuild.c:198: error: `content' undeclared (first use in this function)
exim_dbmbuild.c:201: error: `key' undeclared (first use in this function)
exim_dbmbuild.c:201: error: `R_NOOVERWRITE' undeclared (first use in this function)