Getting started with Hall-D Software on the JLab CUE

From GlueXWiki
Revision as of 16:29, 28 November 2007 by Davidl (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

If you have an account on the JLab CUE system that you would like to run Hall-D software from, you can do so using the software installed on the group disk. The following steps are valid for the tcsh shell:

# source /group/halld/Software/scripts/env_jlab.csh
# mkdir -p $HALLD_MY


You will want to add step 1 above to your .cshrc file.

With this configuration, you can checkout a specific piece of code and compile it against the libraries and headers installed in the group area, but install into your own private $HALLD_MY area. For example:

cd $HALLD_MY
svn co https://halldsvn.jlab.org/repos/trunk/src/programs/Simulation/pythiagen
.
.
.
cd pythiagen
make

This compile and link the executable and then place it in the $HALLD_MY/bin/$OSNAME directory.