On Wed, Feb 27, 2008 at 10:49:52AM -0800, Danek Duvall wrote:
> On Wed, Feb 27, 2008 at 12:00:32PM -0600, Nicolas Williams wrote:
> 
> > On Wed, Feb 27, 2008 at 08:10:02PM +1300, Laszlo (Laca) Peter wrote:
> > > 
> > > On Tue, 2008-02-26 at 17:47 -0600, Nicolas Williams wrote:
> > > > BTW, I needed fix_elf_runpath() because libtool was somehow adding
> > > > $SRC/lib/libsqlite3/... to the runpath of libtclsqlite3 (but not to
> > > > libsqlite3).  Don't ask me why; I don't know why.
> > > 
> > > libtool adds the directories where it finds consumed libs to the
> > > runpath, unless there's a .la file there that tells libtool where
> > > the consumed library will end up eventually[1].  This is quite a
> > > reasonable behaviour, if you think about it, it just happens to be
> > > incompatible with the way SFW is built.
> > 
> > That's not at all reasonable.  Who builds where they install??
> 
> Reasonable or not, if injecting a .la file into the source directory will
> prevent libtool from adding crud to the runpath, perhaps it's an easy way
> of getting what we want.

I don't follow.

Reply via email to