Re: [ROOT] error while loading shared libraries

From: Yuri Kharlov (Yuri.Kharlov@in2p3.fr)
Date: Mon Feb 10 2003 - 14:43:06 MET


Hi Tanja,

According to your mail, root.exe is located as /usr/local/bin/root.exe. 
Hence, ROOTSYS=/usr/local and root libraries should be in $ROOTSYS/lib, 
i.e. in /usr/local/lib. But you've wrote that root libraries are located 
in /usr/local/lib/root/ which is one level down and is not in the 
$LD_LIBRARY_PATH. There is some mismatching between root binary programs 
and root libraries: either root.exe should be in /usr/local/root/bin, or 
libraries should be in /usr/local/lib.

Yuri Kharlov.

Tanja Striepling wrote:

> As I have said I install ROOt in /usr/local,thus I assume that $ROOTSYS 
> then must be /usr/local, and therefor LD_LIBRARY_PATH should be /usr/local/lib.
> Unfortunatly, that does not work.
> 
> Any suggestions, what's wrong?
> 
> Thanks
> 
> Tanja
> 
> 
> On Mon, 10 Feb 2003, Marek Kowalski wrote:
> 
> 
>>Have you defined LD_LIBRARY_PATH ? It should point to
>>$ROOTSYS/lib.
>>
>>Marek
>>
>>On Monday 10 February 2003 11:09, you wrote:
>>
>>>Hi there;
>>>
>>>I'm trying to install ROOT_3.04 on a RedHat 7.3 machine.
>>>I compiled it from source and installed it in /usr/local/.
>>>Unfortunately /usr/local/bin/root.exe does not find the shared libraries
>>>in /usr/local/lib/root/.
>>>
>>>What is wrong? What can I do?
>>>
>>>Thanks for any help
>>>
>>>Tanja
>>
> 
> 
> 



-- 
--------------------------------------------------------------------------
Yuri Kharlov
tel    : +33 (0)2 51 85 86 08   |  Laboratoire de Physique Subatomique
SUBATECH, EMN                   |  et des Technologies Associes
La Chantrerie, 4, rue Kastler   |  de l'Institut National
BP 20722, 44307 Nantes-Cedex 3  |  de Physique Nucleaire et
France                          |  de Physique des Particules



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:09 MET