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.
-Norm