Error in aclic

hi

i try to run the testintegration.cxx script and i got the following error:

so i looked at the directory which is called there, but i cant see the file TCollectionProxy.h; only

TCollection.h
TCollectionProxyFactory.h
TCollectionProxyInfo.h

hope you can help me

Hi,

you have a rootcint in your $PATH that does not match the ROOT version you are using.

Axel.

thx for your answer, but how i can change the version or the path, i just running v 5.16

Hi,

ROOTSYS, PATH, and LD_LIBRARY_PATH are environment variables; they need to match. Check root.cern.ch/root/EnvVars.html on how to set them. I am sure you have more than “just” 5.16 :slight_smile:

Cheers, Axel.

hi

i set the variables again, but it got the same error like before, hope you can help me with my stupid questions,

Hi,

Could you please give the value of the variable PATH, LD_LIBRARY_PATH and ROOTSYS?

Cheers,
Philippe

What is the result of
which root.exe
which rootcint

and the result of
root.exe
[] .! which rootcint

Cheers,
Philippe

So that is your problem!
You root installed both in /bin and in /home/timo/root and the old one (/bin) is taking priority. If you were to pre-pend the /home/timo/root/bin (instead of appending) to the PATH your problem should be solved.

Cheers,
Philippe

im sorry but i am a linux beginner i dont now how i change the path hope you can help me

export PATH=${ROOTSYS}/bin:${PATH}