Tips on COMGEANT Installation

E.Chudakov

One should read the full documentation of the installation. It may still help someone if I describe the way I have installed it on /afs/ after Frank Dropmann and Lars Schmitt have configured this new repository. This way will work for "developpers" with an access to /afs/.

export CVSROOT=/afs/cern.ch/exp/compass/src/cvs
In fact I had it in my ~/.bashrc.
cd ~/public/geant/cvs
cvs checkout comgeant
cd comgeant/code
The file "configure" is edited:
LIBDIR=/afs/cern.ch/exp/compass/scratch/d02/XXXX (for the libraries/execs)
configure
ln -s @sys lib
ln -s @sys/main bin
gmake
Here you may plan to have a cup of coffee... Compillation may take more than 20min.

Depending on the platform you may need to type:

chmod +x bin/omginter

Now (or hopefully later), if you would like to recompile something - go to LIBDIR (whatever was defined) and type:

gmake

Running a test:

cd ~/public/geant/tst
mkdir tst_charm_02
cd tst_charm_02
~/public/geant/cvs/comgeant/scripts/comgdir ?
export COMGDAT=~/public/geant/cvs/comgeant/data
~/public/geant/cvs/comgeant/scripts/comgdir -c ch -g 02 -2 4000 
Do not forget to provide an appropriate value for the variable DISPLAY. Start interactive GEANT:
~/public/geant/cvs/comgeant/code/bin/omginter

E. Chudakov <gen@vsnhd1.cern.ch>
Last updated: Thu, Jun 12, 1997