[torquedev] error while loading shared libraries: libtorque.so.0
Garrick Staples
garrick at clusterresources.com
Fri Mar 2 10:18:23 MST 2007
On Fri, Mar 02, 2007 at 06:11:21PM +0100, Bas van der Vlies alleged:
> Craig Macdonald wrote:
> >Check the permissions of the installed libraries. On my setup, these
> >are in /usr/local/lib
> >
> >$ls /usr/local/lib -l
> >lrwxrwxrwx 1 craigm grad 18 Oct 5 13:53 libtorque.so.0 ->
> >libtorque.so.0.0.0
> >-rwxr-xr-x 1 root root 472640 Oct 4 20:12 libtorque.so.0.0.0
> >
> >You also need to ensure that the linker knows where the libraries
> >are. Does LD_LIBRARY_PATH=/path/to/torque/lib qstat work as a normal user?
> >
> >On my SL4.3 setup, i added a file in /etc/ld.so.conf.d
> >$cat /etc/ld.so.conf.d/torque.conf
> >/usr/local/lib
> >
>
> I just learned from Garrick that if you build torque with LD_RUN_PATH
> set to /usr/local/lib there is no need for LD_LIBRARY_PATH or
> /etc/ld.so.conf setup.
>
> I now use this setup for several other projects ;-)
Keep the faith, brother! LD_LIBRARY_PATH is not the way the Unix gods
intended us to find shared libs.
Let's all repeat again together now, "LD_LIBRARY_PATH is evil!"
More information about the torquedev
mailing list