ROOT v6.24.00 from source


Please read tips for efficient and successful posting and posting code

ROOT Version: v6.24.00
Platform: Centos 6
Compiler: provided by devtoolset-8: g++ 8.3.1


Hi all, i installed ROOT from the source file
i use the following command:
cmake -Dgdml=ON -Dbuiltin_gsl=OFF -Dmathmore=ON -Dpythia6=ON -Dpythia8=ON -Droofit=ON -DGSL_DIR=/home/jordi/genie_software/gsl-2.6/ -DGSL_CONFIG_EXECUTABLE=/home/jordi/genie_software/gsl-2.6/bin/gsl-config -DPYTHIA6_LIBRARY=/home/jordi/genie_software/pythia6428/libPythia6.so -DPYTHIA8_DIR=/home/jordi/genie_software/pythia8304-source/ -DPYTHIA8_INCLUDE_DIR=/home/jordi/genie_software/pythia8304-source/include/ -DPYTHIA8_LIBRARY=/home/jordi/genie_software/pythia8304-source/lib/libpythia8.so -DCMAKE_INSTALL_PREFIX=/home/jordi/genie_software/root-6.24.00/ …/root-6.24.00/

Even though I read that installing it with devtoolset seems to have problems, I think it installed correctly:

So, my problem is when trying to compile the software (event generator) GENIE against ROOT, I know this a ROOT forum but I think the problem is related to ROOT (sorry if it is not :sweat:):

the issue is that I receive this error message:


Really appreciate any help because I can’t find information related to this type of error.
thanks

1 Like

Maybe @Axel can help on this

Hi,
uninformed opinion: looks like GENIE dictionaries expect a using namespace std; that is not there anymore. Could it be that the GENIE version you are using is incompatible with 6.24?

You can try reaching out to the GENIE developers to check which ROOT versions GENIE works with.

Cheers,
Enrico

1 Like

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