Installl Cint to ./root/lib

I downloaded “root_v6.20.04” for my Ubuntu system, all my libraries can be seen:
./root/lib

However, library Cint (https://root.cern.ch/cint) is not here by default.

Then I downloaded it myself from (https://root.cern.ch/cint), but, after tar xfz cint-5.16.19-source.tar.gz, how should I configure and make it to ./root/lib ? Thanks.

Hi,

Welcome to the forum!
In ROOT 6, there is no Cint anymore (it was in ROOT 5). The interpreter is now called Cling

Cheers, Bertrand

Hi thanks a lot. I realized this, but for installing “cnvnator”, in the Makefile, there is a line:

ROOTLIBS  = -L$(ROOTSYS)/lib -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d \
                -lGpad -lTree -lRint -lMatrix -lPhysics \
                -lMathCore -lThread -lGui

I have all the other libraries in /root/lib, except for Cint.
I don’t know whether it works if I edit “lCint” to “lCling”, or should I download Cint and configure it to /root/lib (which I don’t know how)? I cannot use ROOT 5, because my system is Ubutu18.

Just change lCint to lCllng:

ROOTLIBS  = -L$(ROOTSYS)/lib -lCore -lCling -lRIO -lNet -lHist -lGraf -lGraf3d \
                -lGpad -lTree -lRint -lMatrix -lPhysics \
                -lMathCore -lThread -lGui

No, that would not work anyway

Well, the question is not really related to the original topic, but anyway, the error is coming from BOOST, and I don’t think this is related to ROOT (ROOT doesn’t use BOOST)

I see. Thank you very much.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.