Difference between revisions of "Installing GEANT4.9.3 Fsim"
(Created page with '=Install CLHEP 2.0.4.5= create a subdirectory for CLHEP 2.0.4.5 mkdir ~/src/GEANT4/CLHEP/2.0.4.5 cd ~/src/GEANT4/CLHEP/2.0.4.5 using CVS set environmental variable CVSROO...') |
|||
Line 53: | Line 53: | ||
http://geant4.cern.ch/support/source_archive.shtml | http://geant4.cern.ch/support/source_archive.shtml | ||
+ | |||
+ | |||
+ | Get all the data files | ||
+ | |||
+ | you will have a tar/gziped file called | ||
+ | |||
+ | geant4.9.3.p01.tar.gz | ||
+ | |||
+ | You should get all the data files as well | ||
+ | |||
+ | untar the source code | ||
+ | |||
+ | cd ~/src/GEANT4 | ||
+ | |||
+ | tar -zxvf geant4.9.3.p01.tar.gz | ||
+ | |||
+ | you will find the subdirectory "geant4.9.3.p01" | ||
+ | go into the subdirectory and make a data directory for the data files | ||
+ | |||
+ | cdgeant 4.9.3.p01 | ||
+ | mkdir data | ||
+ | cd data | ||
+ | |||
+ | no untar/unzip all the data files into the data subdirectory so it looks like this | ||
+ | |||
+ | <pre> | ||
+ | bash-3.2$ ls data | ||
+ | G4ABLA3.0 G4NDL3.13 RealSurface1.0 | ||
+ | G4EMLOW6.9 RadioactiveDecay3.2 | ||
+ | </pre> |
Revision as of 19:52, 24 August 2010
Install CLHEP 2.0.4.5
create a subdirectory for CLHEP 2.0.4.5
mkdir ~/src/GEANT4/CLHEP/2.0.4.5 cd ~/src/GEANT4/CLHEP/2.0.4.5
using CVS
set environmental variable CVSROOT to
export CVSROOT=:pserver:anonymous@clhep.cvs.cern.ch:/cvs/CLHEP
then checkout version tagged 2.0.4.5
cvs co -r CLHEP_2_0_4_5 CLHEP
run the bootstrap script to setup configuration files
./bootstrap
now run the configuration script with a prefix indicating where you want the libraries stored
./configure --prefix=~/src/GEANT4/CLHEP/2.0.4.5/CLHEP
after configuring type
make make install
you should have the libraries installed in the subdirectory
bash-3.2$ ls ~/src/GEANT4/CLHEP/2.0.4.5/CLHEP/lib libCLHEP-2.0.4.5.a libCLHEP-Matrix-2.0.4.5.a libCLHEP-2.0.4.5.dylib libCLHEP-Matrix-2.0.4.5.dylib libCLHEP-Cast-2.0.4.5.a libCLHEP-Random-2.0.4.5.a libCLHEP-Cast-2.0.4.5.dylib libCLHEP-Random-2.0.4.5.dylib libCLHEP-Evaluator-2.0.4.5.a libCLHEP-RandomObjects-2.0.4.5.a libCLHEP-Evaluator-2.0.4.5.dylib libCLHEP-RandomObjects-2.0.4.5.dylib libCLHEP-Exceptions-2.0.4.5.a libCLHEP-RefCount-2.0.4.5.a libCLHEP-Exceptions-2.0.4.5.dylib libCLHEP-RefCount-2.0.4.5.dylib libCLHEP-GenericFunctions-2.0.4.5.a libCLHEP-Vector-2.0.4.5.a libCLHEP-GenericFunctions-2.0.4.5.dylib libCLHEP-Vector-2.0.4.5.dylib libCLHEP-Geometry-2.0.4.5.a libCLHEP.a libCLHEP-Geometry-2.0.4.5.dylib libCLHEP.dylib
Download GEANT 4.9.3
If its the current version you can download at
http://geant4.cern.ch/support/download.shtml
otherwise check the archives
http://geant4.cern.ch/support/source_archive.shtml
Get all the data files
you will have a tar/gziped file called
geant4.9.3.p01.tar.gz
You should get all the data files as well
untar the source code
cd ~/src/GEANT4
tar -zxvf geant4.9.3.p01.tar.gz
you will find the subdirectory "geant4.9.3.p01" go into the subdirectory and make a data directory for the data files
cdgeant 4.9.3.p01 mkdir data cd data
no untar/unzip all the data files into the data subdirectory so it looks like this
bash-3.2$ ls data G4ABLA3.0 G4NDL3.13 RealSurface1.0 G4EMLOW6.9 RadioactiveDecay3.2