[Halld-offline] CLHEP installed at JLab

Mark M. Ito marki at jlab.org
Tue Mar 27 14:20:53 EDT 2012


Folks,

I've built version 2.0.4.5 of CLHEP on the JLab CUE for RHEL5, RHEL6, 
and CentOS5 as installed here. Find the builds under the directory 
/group/halld/Software/builds/clhep .

I've also modified the set-up scripts in 
/group/halld/Software/scripts/build_scripts to point to this directory 
where appropriate. In particular if you say

   source /group/halld/Software/scripts/build_scripts/gluex_env_jlab.csh

you will see (among other things) the following in your environment (the 
example here is on ifarm1101).

   
CLHEP=/group/halld/Software/builds/clhep/2.0.4.5/Linux_CentOS5-x86_64-gcc4.1.2
   
LD_LIBRARY_PATH=/group/halld/Software/builds/ccdb/prod/lib:/group/halld/Software/builds/clhep/2.0.4.5/Linux_CentOS5-x86_64-gcc4.1.2/lib:/apps/root/5.26-00-64bit/root/lib:/group/halld/Software/ExternalPackages/xerces-c-src_2_7_0.Linux_CentOS5-x86_64-gcc4.1.2/lib:
   
CLHEP_INCLUDE=/group/halld/Software/builds/clhep/2.0.4.5/Linux_CentOS5-x86_64-gcc4.1.2/include
   
CLHEP_LIB=/group/halld/Software/builds/clhep/2.0.4.5/Linux_CentOS5-x86_64-gcc4.1.2/lib

I believe that this scheme is consistent with what Matt Shepherd is 
using for AmpTools.

If you need to build CLHEP for yourself, there is a Makefile_clhep in 
scripts/build_scripts. That makefile in turn is invoked by the 
Makefile_all there via the target clhep_build. Makefile_all is 
appropriate if you are trying to build all of the GlueX packages, en masse.

   -- Mark

-- 
Mark M. Ito
Jefferson Lab (www.jlab.org)
(757)269-5295




More information about the Halld-offline mailing list