ツールたち

geant4とかのインストールがちょっと変わったからこの機に書く

  • root
./configure --enable-explicitlink --enable-gsl-shared --enable-qt --enable-ruby
make

.bashrcの中は

alias root="root -l"
export ROOTSYS=${soft}/root
export PATH=${ROOTSYS}/bin:${PATH}
export DYLD_LIBRARY_PATH=${ROOTSYS}/lib:${DYLD_LIBRARY_PATH}
export CPLUS_INCLUDE_PATH=${ROOTSYS}/include:${CPLUS_INCLUDE_PATH}
export RUBYLIB=${ROOTSYS}/lib:${RUBYLIB}
  • geant4
cmake -DCMAKE_INSTALL_PREFIX=../geant4.9.5-install -DGEANT4_USE_GDML=ON -DGEANT4_USE_QT=ON -DGEANT4_USE_OPENGL_X11=ON -DGEANT4_USE_RAYTRACER_X11=ON -DGEANT4_USE_NETWORKDAWN=ON ../geant4.9.5 
make
make install

そのあとにgeant4.shの中で

G4DATA_TOP=${soft}/geant4/geant4.9.5/data
export G4ABLADATA=${G4DATA_TOP}/G4ABLA3.0
export G4LEDDATA=${G4DATA_TOP}/G4EMLOW6.23
export G4LEVELGAMMADATA=${G4DATA_TOP}/PhotonEvaporation2.2
export G4NEUTRONHPDATA=${G4DATA_TOP}/G4NDL4.0
export G4NEUTRONXSDATA=${G4DATA_TOP}/G4NEUTRONXS1.1
export G4PIIDATA=${G4DATA_TOP}/G4PII1.3
export G4RADIOACTIVEDATA=${G4DATA_TOP}/RadioactiveDecay3.4
export G4REALSURFACEDATA=${G4DATA_TOP}/RealSurface1.0

とか書いて.bashrcに

export G4INSTALL=${soft}/geant4/geant4.9.5_install
source ${G4INSTALL}/bin/geant4.sh
  • MEGALib

というよりgeomega。.bashrcの中を

export MEGALIB=${soft}/MEGAlib
export PATH=${MEGALIB}/bin:${PATH}
export DYLD_LIBRARY_PATH=${MEGALIB}/lib:${DYLD_LIBRARY_PATH}
export CPLUS_INCLUDE_PATH=${MEGALIB}/include:${CPLUS_INCLUDE_PATH}

にしたあとで

./configure –-macosx –-debug --optimize
make geomega