[Bond-users] Fedora & Bond From Source
Piers Rowan
piers.rowan at extrastaff.com.au
Tue Oct 16 03:22:25 EDT 2007
Hi there!
I have downloaded all the required packages & libraries to build bond &
bonddb from source. I have encountered the following error *after*
installing bonddb:
This is using the bond tar.gz file which contains both a bond and bonddb
directory.
[root at mt bond]# cd ../bonddb/
[root at mt bonddb]# scons
scons: Reading SConscript files ...
usr=/usr/
Checking for C header file string.h... (cached) yes
Using postgresql backend.
building bondcommon
building bondsql
Building bonddb...
scons: done reading SConscript files.
scons: Building targets ...
scons: `.' is up to date.
scons: done building targets.
[root at mt bonddb]# scons install
scons: Reading SConscript files ...
usr=/usr/
Checking for C header file string.h... (cached) yes
Using postgresql backend.
building bondcommon
building bondsql
Building bonddb...
scons: done reading SConscript files.
scons: Building targets ...
scons: `install' is up to date.
scons: done building targets.
[root at mt bonddb]# cd ../bond
[root at mt bond]# scons
scons: Reading SConscript files ...
Checking for C header file string.h... yes
Checking for C function strcasecmp()... yes
Checking for libxml-2.0 >= 2.6.0... yes
Checking for gtk+-2.0 >= 2.6.0... yes
Checking for libgnomeui-2.0 >= 2.6.0... yes
Checking for bonddb2 >= 2.2.5... no
bonddb2 >= 2.2.5 failed. Install latest version of bonddb
[root at mt bond]#
And using the seperatly downloaded tar file for bonddb
[root at mt bond]# cd ../../../bonddb/
[root at mt bonddb]# ls
bonddb bonddb-2.2.6.tar.gz
[root at mt bonddb]# cd bonddb
[root at mt bonddb]# scons
scons: Reading SConscript files ...
usr=/usr/
Checking for C header file string.h... (cached) yes
Using postgresql backend.
building bondcommon
building bondsql
Building bonddb...
scons: done reading SConscript files.
scons: Building targets ...
scons: `.' is up to date.
scons: done building targets.
[root at mt bonddb]# scons install
scons: Reading SConscript files ...
usr=/usr/
Checking for C header file string.h... (cached) yes
Using postgresql backend.
building bondcommon
building bondsql
Building bonddb...
scons: done reading SConscript files.
scons: Building targets ...
scons: `install' is up to date.
scons: done building targets.
[root at mt bonddb]#
And then to compile bond:
[root at mt bonddb]# cd ../../bond/bond/bond
[root at mt bond]# scons
scons: Reading SConscript files ...
Checking for C header file string.h... yes
Checking for C function strcasecmp()... yes
Checking for libxml-2.0 >= 2.6.0... yes
Checking for gtk+-2.0 >= 2.6.0... yes
Checking for libgnomeui-2.0 >= 2.6.0... yes
Checking for bonddb2 >= 2.2.5... no
bonddb2 >= 2.2.5 failed. Install latest version of bonddb
[root at mt bond]#
Sorry for the long [first] post. I was wondering what I am doing wrong?
[root at mt bond]# uname -a
Linux mt.rowan.id.au 2.6.22.5-76.fc7 #1 SMP Thu Aug 30 13:08:59 EDT 2007
x86_64 x86_64 x86_64 GNU/Linux
[root at mt bond]# uname -r
2.6.22.5-76.fc7
Many thanks for any pointers you can share.
Regards
Piers
More information about the Bond-users
mailing list