Re: gnome-libs and DB3



"William S." wrote:
> 
> Thank you. I found and applied the patch. I attempted again a 'make'
> but got an error message again pertaining to '__db185_open'.
> 
> I think I am getting this because of a problem in the way my libraries
> are set up. In the past, I have installed applications both from
> source and packages and this may have created the problem.
> 
> Below, is some info relating to my directories:
> 
> micron:/lib# ls -l libdb*
> lrwxrwxrwx    1 root     root           15 Oct  6 09:43 libdb.so.2 -> libdb1-2.2.4.so
> -rw-r--r--    1 root     root       238896 Aug 18 17:07 libdb.so.3
> -rw-r--r--    1 root     root        51024 Oct  1 17:46 libdb1-2.2.4.so
> lrwxrwxrwx    1 root     root           15 Oct  6 09:43 libdb1.so.2 -> libdb1-2.2.4.so
> lrwxrwxrwx    1 root     root           15 Aug 20 11:53 libdb2.so.2 -> libdb2.so.2.7.7
> -rw-r--r--    1 root     root       262712 Aug 18 17:07 libdb2.so.2.7.7
> 
> micron:/usr/lib# ls -l libdb*
> -rw-r--r--    1 root     root       727516 Oct 24 01:42 libdb-3.3.a
> -r--r--r--    1 root     root          717 Oct 24 01:42 libdb-3.3.la
> -r--r--r--    1 root     root       563413 Oct 24 01:42 libdb-3.3.so
> lrwxrwxrwx    1 root     root           12 Oct 24 01:42 libdb-3.so -> libdb-3.3.so
> lrwxrwxrwx    1 root     root            8 Jul 16 21:18 libdb.a -> libdb3.a
> lrwxrwxrwx    1 root     root           12 Oct 24 01:42 libdb.so -> libdb-3.3.so
> lrwxrwxrwx    1 root     root           16 Oct 22 15:02 libdb1.so -> /lib/libdb1.so.2
> -rw-r--r--    1 root     root       950456 Jun 23 20:02 libdb3.a
> -rw-r--r--    1 root     root          630 Jun 23 20:02 libdb3.la
> lrwxrwxrwx    1 root     root           15 Jul 16 21:18 libdb3.so -> libdb3.so.3.0.2
> lrwxrwxrwx    1 root     root           15 Jul  9 20:12 libdb3.so.3 -> libdb3.so.3.0.2
> -rw-r--r--    1 root     root       684344 Jun 23 20:02 libdb3.so.3.0.2
> 
> -r--r--r--    1 root     root       401452 Oct 23 09:32 /usr/BerkeleyDB/lib/libdb.a
> 
> micron:~# nm /lib/libdb.so.3 | grep __db185_open
> nm: /lib/libdb.so.3: no symbols
> micron:~# nm /lib/libdb1-2.2.4.so | grep __db185_open
> nm: /lib/libdb1-2.2.4.so: no symbols
> micron:~# nm /lib/libdb2.so.2.7.7 | grep __db185_open
> nm: /lib/libdb2.so.2.7.7: no symbols
> micron:~# nm /usr/lib/libdb-3.3.so | grep __db185_open
> 0000cd00 T __db185_open
> micron:~# nm /usr/lib/libdb3.so.3.0.2 | grep __db185_open
> nm: /usr/lib/libdb3.so.3.0.2: no symbols
> 
> Is there anything out of place? What can I do to compile gnome-libs?
> 
> Bill
> Amsterdam, NL


In February 2001, I got into this with Sleepycat.
We went around and around with it.  And it's been
asked and answered here several times since then.

I'm so immensely tired of gnome compile problems
that I stopped months ago and forgot the short
answer to your problem.  I know that you're testing
for __db185_open in DB-2.7.7, but that's not what
it tests for if I recall the configure script correctly.
(I may not be)  What I also know is that 2.7.7 works
with gnome-libs, and the configure script *can* find it,
while the script *may* not be able to work a DB-3.x..
That's been discussed here, and I recall some folks working
on it to fix it.  This comes up with Solaris and UnixWare 7
users.  As your libraries are in the standard places and
are searched by default, I don't think you need to have
an explicit LD_LIBRARY_PATH to find the libs. 

Search the archives and post once you've
digested those.  I'll poke around my old email
and see if I can remind myself of the simple
work-around for db-3.  Was it the 
    -ldb-3 
vs the
    -ldb3
notation?  I forget.
Matt



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