Mailing List Archive

Problem building Exim4 (dbstuff.h?)
I'm doing a vanilla install of Exim 4.04 on Redhat 7.3 and when I try
and make it I get the following error:

gcc -c -O exim_dbmbuild.c
In file included from exim.h:324,
from exim_dbmbuild.c:30:
dbstuff.h:101:16: db.h: No such file or directory
make[1]: *** [exim_dbmbuild] Error 1
make[1]: Leaving directory `/root/exim-4.04/build-Linux-i386'
make: *** [go] Error 2

How do I get it to make?

Thanks,
Matt
Re: Problem building Exim4 (dbstuff.h?) [ In reply to ]
I can verify that error!

I also run RedHat 7.3. On my system it's ndbm.h which is missing but the same
error.

My Hint. The old version 4.02, not too old to use I think, compiles on my
system without error. So just use that one for running the system. You can
upgrade later on.

bye,

Jochen Kulow





Zitat von Matt Goyer <mgoyer@fairtunes.com>:

> I'm doing a vanilla install of Exim 4.04 on Redhat 7.3 and when I try
> and make it I get the following error:
>
> gcc -c -O exim_dbmbuild.c
> In file included from exim.h:324,
> from exim_dbmbuild.c:30:
> dbstuff.h:101:16: db.h: No such file or directory
> make[1]: *** [exim_dbmbuild] Error 1
> make[1]: Leaving directory `/root/exim-4.04/build-Linux-i386'
> make: *** [go] Error 2
>
> How do I get it to make?
>
> Thanks,
> Matt
>
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim
> details at http://www.exim.org/ ##
>
>
Re: Problem building Exim4 (dbstuff.h?) [ In reply to ]
On 04 June 2002, Matt Goyer said:
> I'm doing a vanilla install of Exim 4.04 on Redhat 7.3 and when I try
> and make it I get the following error:
>
> gcc -c -O exim_dbmbuild.c
> In file included from exim.h:324,
> from exim_dbmbuild.c:30:
> dbstuff.h:101:16: db.h: No such file or directory
> make[1]: *** [exim_dbmbuild] Error 1
> make[1]: Leaving directory `/root/exim-4.04/build-Linux-i386'
> make: *** [go] Error 2
>
> How do I get it to make?

Install the appropriate "-dev" package -- probably db-dev, or db2-dev,
or db3-dev, or something like that.

Greg