Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Jul 1999 13:50:48 -0700
From:      Jamie Norwood <mistwolf@ethereal.net>
To:        "Richard G. Roberto" <robertor@typhoon.co.jp>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: Problems with GDBM on FreeBSD 3.2-R
Message-ID:  <19990715135048.A18252@ethereal.net>
In-Reply-To: <99071519240800.06507@robertor.typhoon.co.jp>; from Richard G. Roberto on Thu, Jul 15, 1999 at 07:17:28PM %2B0900
References:  <19990714213140.A3636@ethereal.net> <99071519240800.06507@robertor.typhoon.co.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
Sadly, this doesn't fix it. ;( ldconfig refuses to see the library. But
the library DOES work. It is completely and utterly baffling. Anyone
else have suggestions/reasons? Or is this a bug I should be reporting
to the normal places?

Jamie

On Thu, Jul 15, 1999 at 07:17:28PM +0900, Richard G. Roberto wrote:
> I've had numerous problems with shared libs under freebsd 3.2.  I
> don't fully understand how they're supposed to work, but I regularly
> have to run ldconfig.   I keep two files around -- one with the a.out
> shared library directories and one with the elf shared library
> directories.  I can't get ldconfig -R to do anything useful, so a
> usually have to re-run ldconfig -aout <file> and ldconfig -elf <file>
> to pick up new shared libs.  This is a PIA, but it works.  Of course,
> I'm probably doing something wrong.  I spend most of my time on
> Solaris where shared libraries are much easier to deal with.
> 
> Anyway, try running ldconfig with whatever options you need and see
> if that helps.
> 
> Cheers,
> 
> Richard
> 
> On Thu, 15 Jul 1999, Jamie Norwood wrote:
> > OK, this has me completely puzzled. GDBM compiles, installs, and with effort
> > works fine, but it's the effort part that has me stumped. In short, the
> > only way this library works, whether I compile by hand or by the entry in
> > /usr/ports/databases/gdbm, is if I use -L/usr/local/lib. LD_LIBRARY_PATH,
> > LD_RUN_PATH, nothing else works but that. Which means, for one thing, that
> > GNU configure scripts never find it.
> > 
> > The odd thing is, if I install 2.2.8-R on a machine, and install, either by
> > hand or ports,GDBM, it works perfectly fine.
> > 
> > I have tried this on at least 6 installations of 3.x since it went RELEASE,
> > and it is still happening. All other libraries in /usr/local/lib (readline, 
> > for one...) seem to work fine. This has me really puzzled as to why, exactly,
> > it is happening. 
> > 
> > Does anyone know why this happens? How it can be fixed? I am setting up
> > this machine as a haven for MUSHes, many of which have existing databases
> > based on gdbm, and this makes getting them set up on my machines a lot harder
> > than it should be. :/
> > 
> > CCing the maintainer of GDBM in case s/he has insite.
> > 
> > Jamie
> > 
> > 
> > -- 
> > -----BEGIN GEEK CODE BLOCK-----
> > Version: 3.1
> > GCS d- s+:+ a--(?) C++++ UB++++ P+ L--(++) E-- W++(--) N++ O?
> > K w(---) O?>+ M?>+ V PS+ PE+ Y+ PGP->++ t+(*) 5+++ X++ R++ tv+
> > b+ DI++++ D++ G e>+ h--- r+++ y+++**
> > ------END GEEK CODE BLOCK------
> > 
> > 
> > 
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d- s+:+ a--(?) C++++ UB++++ P+ L--(++) E-- W++(--) N++ O?
K w(---) O?>+ M?>+ V PS+ PE+ Y+ PGP->++ t+(*) 5+++ X++ R++ tv+
b+ DI++++ D++ G e>+ h--- r+++ y+++**
------END GEEK CODE BLOCK------



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990715135048.A18252>