[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice
Subject:    Bug#31932: cannot compile on slackware 7.1 kernel version 2.2.18, libkiviopart.so: undefined referen
From:       jason byrne <jbyrne () thegrid ! net>
Date:       2001-09-01 8:21:12
[Download RAW message or body]

hi -

I don't quite have a nice 'cookie cutter' solution for you... since I sorted 
some similar errors related to 'dbopen' when I was compiling vanilla GNOME 
1.4 from source a while back (also on Slackware 7.1)

FWIW - you'll want to grab some recent Berkeley DB source (was at 3.2 when I 
did this back in July... judging from a look at my system) and do some minor 
surgery with your existing libdb* libraries.

Sorry I don't recall my exact reasoning as I was working through this... but 
here are some listings to give you some ideas ;-)  (The Jul 18 files seem to 
be the most recent)  Pay attention to options about building shared libraries 
and db-1.85 compat (IIRC) - might make more sense looking at your own 
system... but this *is* on a Slackware 7.1 install ~ 1 year old, and I just 
compiled koffice 1.1 and changed my compiler to gcc-2.95.2 yesterday (was 
egcs-2.91.66.. but this fails due to known compiler issues... and I updated 
specifically to compile koffice 1.1)

I've also heard tips related to adjusting -ldb to -ldb2 in the koffice 
makefiles... but I opted to adjust the libdb* stuff for the long term...

- jason

jbyrne@speedy $ ls -l /lib/libdb*
-rwxr-xr-x   1 root     root       237216 Mar 21  2000 /lib/libdb-2.1.3.so*
lrwxrwxrwx   1 root     root           15 Jul 18 14:16 /lib/libdb.so.2 -> 
libdb1-2.1.3.so*
lrwxrwxrwx   1 root     root           14 Jul 18 14:16 /lib/libdb.so.3 -> 
libdb-2.1.3.so*
-rwxr-xr-x   1 root     root        51556 Mar 21  2000 /lib/libdb1-2.1.3.so*
lrwxrwxrwx   1 root     root           15 Jul 18 14:16 /lib/libdb1.so.2 -> 
libdb1-2.1.3.so*


jbyrne@speedy $ ls -l /usr/lib/libdb*
lrwxrwxrwx   1 root     root           23 Jul 18 13:47 /usr/lib/libdb.so -> 
/usr/local/lib/libdb.so*

jbyrne@speedy $ ls -l /usr/local/lib/libdb*
-rw-r--r--   1 root     root          635 May 11 21:33 
/usr/local/lib/libdb-3.2.la
-rwxr-xr-x   1 root     root       705657 May 11 21:33 
/usr/local/lib/libdb-3.2.so*
lrwxrwxrwx   1 root     root           12 Jul 18 13:47 
/usr/local/lib/libdb-3.so -> libdb-3.2.so*
lrwxrwxrwx   1 root     root           12 Jul 18 13:47 
/usr/local/lib/libdb.so -> libdb-3.2.so*

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic