[G14_run] clasg14 CUE changes to fix CentOS7, ROOT and ROOTBEEER

Kenneth Livingston kenneth.livingston at glasgow.ac.uk
Wed Feb 15 09:47:40 EST 2017


Hi All,
I made some changes in the clasg14 account to make ROOT and ROOTBEER 
work on both CentOS 6 and CentOS 7.
If you need to know the gory details:

1. I added a couple of lines in .cshrc so that ROOTSYS is correctly set 
up on CentOS 7 machines.

2. I rebuilt ROOTBEER on Cent OS6, since it was trying to load libraries 
which were out of sync with the current $ROOTSYS.
On ifarm1401 I did
 >cd $ROOTBEEER
 >make clean
 >make
 >make eloss_clean
 >make eloss

I also recompiled dstmaker_n2pi:

 >rootbeer
rootbeer [1] mkexe("sample_code/dstmaker_n2pi.C","")

Other codes in the sample_code would need to be rebuilt similarly.

3. On ifarm1402 (CentOS 7)
I updated sample_code/MacroMaker.C to account for changes in the library 
linking for the ROOT version on Cent OS7.

Built all the same as above.


Both ROOT and ROOTBEER should now work on the clasg14 account with Cent 
OS6 and Cent OS7.

Regards,
Ken



More information about the G14_run mailing list