Linking problem


I am trying to install TMVA, but I have a little problem (which I think does not com from TMVA but from my ROOT installation) : the make command fails with this result :

Building shared library ../lib/ ... /usr/bin/ld: ne peut trouver -lMinuit collect2: ld a retourné 1 code d'état d'exécution make: *** [../lib/] Erreur 1

My ROOTSYS is correctly set, /etc/ contains the good paths and one of those paths (/opt/root/lib/root) contains the file. I also tried to add this path to LD_LIBRARY_PATH, which obviously gives the same result, and to make a symbolic link into the working directory.

So what am I missing ?


TMVA is now distributed with the ROOT source. You cannot mix an old version of TMVA with a new version of ROOT or vice-versa.
Take ROOT version 5.16 and install from source or binaries.


Ok, thanks. I’ll reinstall ROOT when I have an urgent need of TMVA.