You are not logged in.

#1 2008-05-05 17:08:51

oliver
Member
Registered: 2007-12-12
Posts: 448

can't compile gnome-libs

Yes... I know gtk1 and gnome-libs are horribly outdated but until there is a terminal that has *all* the features of multi-gnome-terminal I'm dependent on it

So... I'm trying to compile gnome-libs 1.4.1.2 and ./configure breaks at the following point

checking for dbopen... no
checking for dbopen in -ldb... no
checking for dbopen in -ldb1... no
checking for __db185_open in -ldb-3... no
configure: error: Your db library is missing db 1.85 compatibility mode

I tried ABS to add the compilation flag, but it already seems to be there:


build() {
  cd $startdir/src/$pkgname-$pkgver/build_unix
  ../dist/configure --prefix=/usr --enable-compat185 \
    --enable-shared --enable-static --enable-cxx

I rebuilt it anyway but to no avail.

Anyone know why ./configure doesn't think db has 1.85 compatibility and how to rectify?

Offline

#2 2008-05-05 20:22:13

keratos
Member
Registered: 2008-04-27
Posts: 138

Re: can't compile gnome-libs

Can you install BerkelyDB-3.3.11 or 3.3.17 series, then remove after the build for the more upto-date db1.85?

Offline

#3 2008-05-05 21:52:31

oliver
Member
Registered: 2007-12-12
Posts: 448

Re: can't compile gnome-libs

keratos wrote:

Can you install BerkelyDB-3.3.11 or 3.3.17 series, then remove after the build for the more upto-date db1.85?

aha - I'll give that a go... thanks!

Offline

#4 2008-05-07 09:46:55

keratos
Member
Registered: 2008-04-27
Posts: 138

Re: can't compile gnome-libs

did it work?

Offline

#5 2008-05-07 13:58:44

oliver
Member
Registered: 2007-12-12
Posts: 448

Re: can't compile gnome-libs

i'm afraid not... It does create a new set of lib files (libdb3 opposed to libdb4) and I even removed the libdb4 files to incase somehow it was still finding those but I can't get over that error.

I'm trying a different route now though - I used pkgextract to extract a gnome-libs RPM and I'll just plop those in place.  I tried that for all of multi-gnome-terminals dependencies but it croaked upon started so I'll try with just gnome-libs and compiling the rest.

Offline

Board footer

Powered by FluxBB