Hi David

On Tue, 07 Sep 2004, David wrote:

> 
> 
> On Tue, 7 Sep 2004, Darren Williams wrote:
> 
> > Hi David
> >
> > On Tue, 07 Sep 2004, David wrote:
> >
> > >
> > > I'm trying to install netatalk which requires BerkeleyDB.4.2 I've
> > > downloaded the tarball for db4 and built it according to instructions (I
> > > think). The output of #make install is below. It looks OK to me. When I
> > > configure netatalk, it tells me db4 isn't there (see below). What did I do
> > > wrong?
> > >
> > > Any advice gratefully received.
> > >
> > > David.
> > >
> > >
> > > FROM DB INSTALL:
> > > _______________________________________________________________
> > > #make install
> > > specify the full pathname of the library, or use the `-LLIBDIR'
> > > flag during linking and do at least one of the following:
> > >    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
> > >         during execution
> > >    - add LIBDIR to the `LD_RUN_PATH' environment variable
> > >           during linking
> > >    - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
> > >    - have your system administrator add LIBDIR to `/etc/ld.so.conf'
> > >
> > >   See any operating system documentation about shared libraries for
> > >   more information, such as the ld(1) and ld.so(8) manual pages.
> > >
> > >   Installing DB utilities: /usr/local/BerkeleyDB.4.2/bin ...
> > >   cp -p .libs/db_archive /usr/local/BerkeleyDB.4.2/bin/db_archive
> > >   cp -p .libs/db_checkpoint /usr/local/BerkeleyDB.4.2/bin/db_checkpoint
> > >   cp -p .libs/db_deadlock /usr/local/BerkeleyDB.4.2/bin/db_deadlock
> > >   cp -p .libs/db_dump /usr/local/BerkeleyDB.4.2/bin/db_dump
> > >   cp -p .libs/db_load /usr/local/BerkeleyDB.4.2/bin/db_load
> > >   cp -p .libs/db_printlog /usr/local/BerkeleyDB.4.2/bin/db_printlog
> > >   cp -p .libs/db_recover /usr/local/BerkeleyDB.4.2/bin/db_recover
> > >   cp -p .libs/db_stat /usr/local/BerkeleyDB.4.2/bin/db_stat
> > >   cp -p .libs/db_upgrade /usr/local/BerkeleyDB.4.2/bin/db_upgrade
> > >   cp -p .libs/db_verify /usr/local/BerkeleyDB.4.2/bin/db_verify
> > >   Installing documentation: /usr/local/BerkeleyDB.4.2/docs ...
> > >
> >
> > # LD_LIBRARY_PATH=/usr/local/BerkeleyDB/lib ./configure --with-bdb=/usr/local
> >
> > should do the trick
> 
> sadly, it didn't :(  .. the path variable didn't make any difference at
> all - configure didn't find anything.
> 
> I got the closest to a result doing the following (see below).. but as you
> can see, it found the right version, and a header, but then looked for
> files that weren't there (db4.2, db42, db4 etc...). All I can find is some
> files in the lib directory called libdb4.2 etc.

Ohh Debian
Have you got libdb4.2-dev installed this will include the libraries and
headers required for building and linking

> 
> To make matters worse.. apt-get tells me that I already have 4.2
> installed, but I can't find it anywhere, and neither can netatalk's
> configure.... I wish I knew what i was doing - I'm sure that would help!
> 
> 
> ________________________________________________________________________
> 
> #./configure --with-bdb=usr/local/BerkeleyDB.4.2/include
> 
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.2/include/...yes
>                                                                        ^^^
> checking /usr/local/BerkeleyDB.4.2/include//db.h version >= 4.1.0... 4.2.52, yes
>                                                                            ^^^
> checking for Berkeley DB link (-ldb-4.2)... yes
>                                           ^^^
> checking Berkeley DB library version >= 4.1.0... no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.2/db4.2... no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.2/db42... no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.2/db4.1... no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.2/db41... no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.2/db4... no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.2/... no
> 
> -- 
> SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
> Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
--------------------------------------------------
Darren Williams <dsw AT gelato.unsw.edu.au>
[EMAIL PROTECTED] <www.gelato.unsw.edu.au>
--------------------------------------------------
-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to