Desktop: Install GLAST Software and External Libraries
This section details how to download and install the source code and/or the binaries for a specific top-level package and its corresponding external
libraries. SCons builds are for specific operating systems, e.g., RHEL4-32bit, RHEL4-64bit, RHEL5-32bit, etc. The installer automatically checks to make sure you have the correct libraries for the build that you are installing and downloads any that are missing.
Notice: The GLAST code has not been released to the public and is for use by members of the LAT Collaboration only! |
Assumptions
This procedure assumes that you have:
- Performed all of the prerequisites for your operating system: Linux or Windows.
Procedure
- Checkout package. Use RMViewer to determine the checkout package you wish to install.
- External Libraries. Decide whether or not to download the External Libraries to your machine or link to the External Libraries at SLAC Central Linux (which you can only do if you are located at SLAC):
If you are located at SLAC, and you want to link to SLAC Public's external libraries instead of downloading them to your machine, you will need to:
- Login to SLAC Central Linux and determine the path to the correct set of libraries for your operating system by entering:
ls /afs/slac/g/glast/ground/GLAST_EXT/
- Set up your .cshrc file.
If you are not working at SLAC, download the external libraries to your local machine.
Note: If you have not already created a GLAST_EXT environment variable, do so now. This variable points to the directory containing the external libraries; for example:
setenv GLAST_EXT ${HOME}/glast/extlib
- GLAST Installer. Refer to the Glast Software Installer: Users Guide, then click on Launch Installer Now! and follow the instructions on the GUI for installing both the release and the correct external libraries for the release.
Notes:
- The installer automatically checks for libraries that you already have installed, and only downloads those that are needed.
- If you decided not to download External Libraries, be sure to deselect them.
Once the installation has completed, you will have a number of directories installed in your instDir directory. One of those directories is called "bin". This directory contains the scripts used to run any of the applications available within a new binary distribution.
For example, if you checked out GlastRelease and wish to run Gleam, you would:
/fullPath/to/GlastInstall/bin/Gleam
where an optional input parameter would be a jobOptions file; otherwise, a default jobOptions file will be used.
Last updated by: Chuck Patterson
09/24/2010 |
|
|