[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Portably setting library search paths by passing -R or -rpath
From: |
Frank Lahm |
Subject: |
Re: Portably setting library search paths by passing -R or -rpath |
Date: |
Thu, 5 Mar 2009 22:05:50 +0100 |
2009/3/5 Ralf Wildenhues <address@hidden>:
>> I have two stages where I must be able to compile, link and run code
>> using the lib:
>> A. conftest code at configure time
>> B. the build product at runtime (of course)
>>
>> B is working by means of autoconf/libtool.
>
> Correct.
>
>> A is giving me problems because afaict as described I must inject -R
>> or -rpath depending on the environment.
>>
>> Presumably I should be able to use LD_LIBRARY_PATH instead to solve A,
>> which afaict should be quite portable.
>
> Good idea. But the variable may be called differently on other systems.
> If you use libtool, and ensure its tests are run before your link test,
> you can inspect the $shlibpath_var variable for the name of the variable
> to use.
This sounds promising. Thanks!
-Frank