On Wed, 7 Mar 2001, Karl Schmidt wrote:
> Exim is supposed to work with gdbm which I have version 1.8.0-5 plus the
> development package of the same version.
The last gdbm I tested with was 1.7.3.
> I get the following complain doing a make:
>
> gcc -c -O -I. dummies.c
> gcc -c -O -I. spool_in.c
> In file included from exim.h:332,
> from spool_in.c:11:
> dbfn.h:107:16: db.h: No such file or directory
> make[1]: *** [spool_in.o] Error 1
> make[1]: Leaving directory `/usr/src/exim-3.22/build-Linux-i386'
> make: *** [go] Error 2
Version 1.7.3 used gdbm.h and ndbm.h, not db.h. What settings have you
got in your Local/Makefile? You must NOT set USE_DB for gdbm.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.