Instalación de GEANT4 Esta instalación se llevó a cabo
Transcripción
Instalación de GEANT4 Esta instalación se llevó a cabo
Instalación de GEANT4 Esta instalación se llevó a cabo en un sistema operativo Linux Ubuntu 10.08. siguiendo la guía de instalación provista en el sitio de geant4; considerando la versión 4.9.4 patch03 http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/InstallationGuide/Backup Versions/V9.4/html/index.html 1.-Previo a la instalación se debe corroborar que su equipo se cuente con las siguientes paqueterías; para esto es nesesario que lo realice directamente desde su manejador de paquetes “synaptic” para el caso de ubuntu, o bien desde terminal mediante el comando aptget install nombre-del-paquete. autoconf automake1.9 tcl8.4 tk8.4 g++ (>=3.4) libglu1-mesa-dev libxt-dev libxmu-dev libxi-dev libxext-dev build-essential gfortran lesstif2-dev inventor-dev libxaw7-dev freeglut3-dev libxerces-c2-dev 2.- Es necesario tener instalado las librerías correspondientes a CLHEP.(para esto es necesario ser super usuario). http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/clhep-2.1.0.1.tgz Si se ingresa directamente a la página de CLHEP, se recomienda bajar la versión 2.1.0.1 Posteriormete se sigue el siguiente esquema para la instalación. sudo su cd /usr/share mkdir CLHEP cd CLHEP tar zxvf /home/rllarena/Descargas/clhep-2.1.0.1.tgz cd 2.0.4.2/CLHEP ./configure --prefix /usr/share/CLHEP make make install 3.- Descargar GEANT4, de la página : http://geant4.web.cern.ch/geant4/support/download.shtml Dirigirse a http://geant4.web.cern.ch/geant4/support/source_archive.shtml y descargar la version: geant4.9.4(patch-03). Manteniendo privilegios de super usuario. mkdir /usr/share/GEANT4 cd /usr/share/GEANT4 tar zxvf /home/rllarena/Descargas/geant4.9.4.p03.tar.gz Posteriormente se descargarán los archivos correspondientes los Data Files. o o o o o o o G4ABLA G4EMLOW G4NDL (with Thermal neutrons, preferrably) G4NEUTRONXS o G4PhotonEvaporation G4PIIG4 RadioactiveDecay RealSurface mkdir geant4.9.4.p02/data cd geant4.9.4.p02/data tar zxvf /home/rllarena/Descargas/G4EMLOW.6.19.tar.gz tar zxvf /home/rllarena/Descargas/G4ABLA.3.0.tar.gz tar zxvf /home/rllarena/Descargas/G4NDL.0.2.tar.gz tar zxvf /home/rllarena/Descargas/G4NDL.3.14.tar.gz tar zxvf /home/rllarena/Descargas/G4NEUTRONXS.1.0.tar.gz tar zxvf /home/rllarena/Descargas/G4PhotonEvaporation.2.1.tar.gz tar zxvf /home/rllarena/Descargas/G4PII.1.2.tar.gz tar zxvf /home/alexis/Desktop/G4RadioactiveDecay.3.3.tar.gz tar zxvf /home/alexis/Desktop/RealSurface.1.0.tar.gz 4. Ejecutar el siguiente script para la configuración: cd /usr/share/GEANT4/geant4.9.4.p03 ./Configure -build Tome los valores predefinidos salvo los siguientes casos: - say Yes to X11 Open GL visualization driver - say Yes to X11 RayTracer visualization driver **IMPORTANTE: CLHEP_BASE_DIR=/usr/share/CLHEP Posteriormente para fijar el ambiente de Geant4, se ejecuta el siguiente script: ./Configure -install ./Configure Pierda privilegios de super-usuario, escribiendo: exit Haga su carpeta de trabajo: mkdir /home/rllarena/GEANT4 mkdir /home/rllarena/GEANT4/work 5. Geant4 environment script Crear el Script "/home/rllarena/.setup-g4" conteniendo las siguientes líneas: export G4WORKDIR=/home/alexis/GEANT4/work/ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/share/CLHEP/lib source /usr/share/GEANT4/geant4.9.4.p03/env.sh para esto se recomienda, usar un editor de textos como e-macs, o bien gedit, o bien tipear desde la terminal: nano .setup-g4 (esto arrojara una ventana para escribir, aqui es donde debe escribir las líneas de arriba y al finalizar guardarlo tecleando ctrl<derecho>+O ) (para salir de este modo escribir ctrl<derecho>+X. 6. Intente compilar y hacer el link para alguno de los ejemplos: Desde una nueva terminal: source /home/rllarena/.setup-g4 cd /home/rllarena/GEANT4/work cp -r /usr/share/GEANT4/geant4.9.4path-03/examples/novice/N02 . make clean make ../bin/Linux-g++/exampleN02 Listo!