Gnome 1.4 : GConf1.0.0 needs a db.h



Yes, I'm one of the nerds who uses the tarballs to install (the
old)Gnome.
And I found the compilation order in the faq.
All went good until I reached the control-center.
Now I'm stuck in a vicious circle:

The control-center needs gnome-vfs.
gnome-vfs needs GConf.
ANd after successfully configure'ing, make'ing GConf produces the
following:
(see bottom)

So I need a db.h. DO I have to install BerkeleyDB or where do I get db.h
from?
I fumbled with the Makefile of 'backends' to insert another path to
includefiles on my box, but the result was the same.

Any ideas ?
Edgar


abraxas:~/GConf-1.0.0 # make
make  all-recursive
make[1]: Entering directory `/root/GConf-1.0.0'
Making all in gconf
make[2]: Entering directory `/root/GConf-1.0.0/gconf'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/GConf-1.0.0/gconf'
Making all in backends
make[2]: Entering directory `/root/GConf-1.0.0/backends'
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
-I.. -I../gconf         -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -I/usr/local/include
-I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include
-I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include
-I/usr/local/include -I/usr/local/include/gnome-xml   
-DGCONF_ENABLE_INTERNALS=1 -DG_LOG_DOMAIN=\"GConf-Backends\"    -g -O2
-Wall -DG_DISABLE_CHECKS=1 -DG_DISABLE_ASSERT=1 -c bdb.c
rm -f .libs/bdb.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../gconf
-I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include
-I/usr/local/include -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -I/usr/local/include
-I/usr/local/include/gnome-xml -DGCONF_ENABLE_INTERNALS=1
-DG_LOG_DOMAIN=\"GConf-Backends\" -g -O2 -Wall -DG_DISABLE_CHECKS=1
-DG_DISABLE_ASSERT=1 -c bdb.c  -fPIC -DPIC -o .libs/bdb.lo
In file included from bdb.c:32:
bdb.h:119: db.h: No such file or directory
make[2]: *** [bdb.lo] Error 1
make[2]: Leaving directory `/root/GConf-1.0.0/backends'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/GConf-1.0.0'
make: *** [all-recursive-am] Error 2



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]