On Wed, Feb 27, 2008 at 01:37:26PM -0600, Norm Jacobs wrote: > Nicolas Williams wrote: > >On Wed, Feb 27, 2008 at 11:16:26AM -0800, Danek Duvall wrote: > > > >>On Wed, Feb 27, 2008 at 12:58:15PM -0600, Nicolas Williams wrote: > >> > >> - if there's no .la file for libtool to read, then it will stick various > >> crud paths in the RUNPATH of the executables it creates, including the > >> directories where its dependencies lie in the source > >> > > > >It's the reverse. The libtool link command line that creates > >libtclsqlite3.so is referencing the libsqlite3.la in the current > >directory, which causes the current directory (+ /.libs) to be added to > >the RUNPATH by libtool, because it's trying to be helpful. > > > I have run into this before with other components that use libtool. If > you use the component's install target, libtool should relink without > the references to your workspace before installing the file.
Could you elaborate? What do you mean by "[i]f you use the component's install target"?
