Difference between revisions of "Getting started with Hall-D Software on the JLab CUE"

From GlueXWiki
Jump to: navigation, search
 
Line 1: Line 1:
 
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:
 
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
+
  1.) source /group/halld/Software/scripts/env_jlab.csh
  # mkdir -p $HALLD_MY
+
  2.) mkdir -p $HALLD_MY
  
  

Revision as of 16:31, 28 November 2007

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:

1.) source /group/halld/Software/scripts/env_jlab.csh
2.) 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.