使用機種 |
Machintosh PowerBookG4 500MHz Memory 512MB Machintosh G4 dual 800MHz Memory 1GB |
|
OS | MacOSX10.1.5 / kernel : | |
開発環境 | gcc-926.3-1a XFree86-4.1.0 |
|
Geant4.3.2のsourceとpatchをとってくる。
source fileはこちら。それぞれ必要に応じてとってくる。
Geant4.3.2-macosx.patch
Geant4をMacOSXにインストールするためのpatch。必ず必要。
tar fileを展開し、patchをあてる。
自分のHome Directoryのどこか適当な場所でsource
tar fileを展開し、展開後のディレクトリを$G4INSTALLとする。
上のリンクからsourceをとってきた場合には、gnutarを使うこと。(Geant4のOfficial
siteに行けば、gnutarとbsdのtarのどちらでも入手できる。MacOSXのtarは、defaultではgnutarではないので気をつける。)
% gnutar -zxvf geant4.4.1.gtar.gz
この下で、とってきたpatchをあてる。
% ln -s geant4.4.1 pro
% cd pro
% patch -p1 -s Geant4.4.1-macosx.patch
環境設定を行う
.bashrcに以下の行を書き加える(いらないものも沢山あると思うが)。cshの場合は適宜変更。
##### Geant4 general setting
####
export G4SYSTEM=Darwin-c++
export G4USE_STL=1
export G4INSTALL=$HOME/work/G4/pro
(or your convenient directry)
export CLHEP_BASE_DIR=/usr/local
export G4DATA=$G4INSTALL/../share/data
export G4LEVELGAMMADATA=$G4DATA/PhotonEvaporation
###### 2. UI
############ 2-1. Selection
of (G)UI in installation of
libraries
export G4UI_BUILD_TERMINAL_SESSION=1
export G4UI_BUILD_GAG_SESSION=1
############ 2-2. Selection
of (G)UI in compiling executables
export G4UI_USE_TERMINAL=1
export G4UI_USE_GAG=1
###### 3. Visualization
export G4VRMLFILE_VIEWER=vrwave
############ 3-1. Home directory
of Mesa
export OGLHOME=/usr/X11R6
############ 3-2. Selection
of visualization drivers
# in installation of libraries
export G4VIS_BUILD_DAWNFILE_DRIVER=1
export G4VIS_BUILD_OPENGLX_DRIVER=1
export G4VIS_BUILD_VRMLFILE_DRIVER=1
############ 3-3. Selection
of visualization drivers
# in compiling executables
export G4VIS_USE_DAWNFILE=1
export G4VIS_USE_OPENGLX=1
export G4VIS_USE_VRMLFILE=1
############ Selection of
viewer
export GVRMLFILE_VIEWER=vrwave
########### image file directry
##############
export G4DAWNFILE_DEST_DIR=./images/dawn/
export G4VRMLFILE_DEST_DIR=./images/vrml/