first of all let me admit I am a newbie at Root, so please be patient.
I would like to use the following THERMUS code:
phy.uct.ac.za/people/wheaton … nload.html
So i followed the above instructions, installed THERMUS in my home folder and installed root etc.
The installation of root was fine, which means that no errors occured compiling source and at the end I am able to call root from shell and it opens.
Now, in my home folder,
I open root and I have to type the first command to run THERMUS, namely:
root [ ] gSystem->Load("./lib/libFunctions.so");
and I get the following error:
Error in TUnixSystem::DynamicPathName: ./lib/libFunctions.so does not exist in /usr/share/root/lib:/usr/share/root/lib::.:/usr/share/root/lib::/usr/share/root/cint/cint/stl
Now, libFunctions.so is in /home/THERMUS/lib folder. So I thought that perhaps I need to copy the library in the root/lib folder.
But it does not work either.
Any help would be appreciated and apologise for my incompetence.
Hello, I do not know the THERMUS code but I think you should give the right path to libFunctions.so
For example, you should type something like
where THERMUS is the name of the THERMUS directory located in your home.
thank a lot.
I did what you suggested and unfortunately now is telling me something else:
root  gSystem->Load("/home/valentina/THERMUS/lib/libFunctions.so");
Error in TUnixSystem::Load: version mismatch, /home/valentina/THERMUS/lib/libFunctions.so = 59901, ROOT = 53414
it seems that the libraries of THERMUS requires another version of ROOT, but does the 5.99.01 exixt???
Thanks in advance to everyone that will reply and help me!
Does anyone have any suggestion or advice for my problem?
5.99.01 was just one of pre-v6-00-xx tags.
5.34.14 is also rather old.
Try to install the newest v5-34-00-patches and the recompile your THERMUS library.
You should use a version of THERMUS built against ROOT 5.34.14, if any, or find a common binary versions of THERMUS and ROOT, or build from source.