Hi Tanja. I had the same problem some time ago. I found at least three solutions to the problem. You should choose only one of them. Reconfigure ROOT and add option --libdir=<some std. libdir>. By <some std. libdir> I mean some directory specified in your system's /etc/ld.so.conf. By default ROOT places library files into <prefix>/lib/root, which is also by default not listed in your /etc/ld.so.conf. If your system's /etc/ld.so.conf has /usr/local/lib included that would be the natural directory to specify with --libdir. With superuser privileges you can update your /etc/ld.so.conf with a line containing /usr/local/lib/root. Thereafter you have to rerun ldconfig. Nothing more should be necessary to do. Finally, last option is to set your LD_LIBRARY_PATH to include /usr/local/lib/root, since that is where your library files have been placed. Best wishes from Jens Ivar Tanja Striepling 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 > > > -- _____________________________________________________ ________| Jens Ivar Jřrdre |_______ \ | Dept. of Physics Office: 521 | / \ | Allégt 55 Phone: +47 55 58 27 92 | / \ | 5007 Bergen Fax: +47 55 58 94 40 | / / | Norway E-mail: jensivar.jordre@fi.uib.no | \ / |_____________________________________________________| \ /__________) (_________\
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:09 MET