Geant4.3.1 / CLHEP1.6 / DAWN-3_85a-1 /

on MacOSX


Spec

使用機種 Machintosh PowerBookG4 500MHz Memory 256MB
OS MacOSX10.0.03 / kernel : Darwin 1.3.3
開発環境 gcc-926.3-1a
XFree86-4.1.0

Installの手順

  1. CLHEP1.6をインストールする。
    RPM, SRPM, はこちら。

  2. Geant4.3.1のsourceとpatchをとってくる。
    source fileはcernの geant4ページからとってくる。patchは全部で3つあるので、それぞれ必要に応じてとってくる。

  3. tar fileを展開し、patchをあてる。
    自分のHome Directoryのどこか適当な場所でsource tar fileを展開し、展開後のディレクトリを$G4INSTALLとする。

    % gtar -zxvf geant4.3.1.gtar.gz

    この下で、とってきたpatchをあてる。patchのあて方はこちらを参照。

  4. 環境設定を行う
    .bashrcに以下の行を書き加える(いらないものも沢山あると思うが)。cshの場合は適宜変更。

    ##### Geant4 general setting ####
    export G4SYSTEM=Darwin-c++
    export G4USE_STL=1
    export G4INSTALL=$HOME/work/G4/pro
    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/

  5. Installする。
    あとは$G4INSTALL/sourceへ行き、

    % make >& make.log
    % tail -f make.log

    と打てばよい。

  6. data fileをとってくる。
    $G4INSTALLの一つ上の階層に、share/dataのディレクトリ($G4DATAとして環境変数を定義)を作り、その下でdata file を展開する。

    % gtar -zxvf G4NDL0.2.tar.gz

    などと打てばよい。
    ちなみに、使う時には、PhotonEvaporation.1.0などのファイル名をPhotonEvaporationのようにversion名をとってリンクしなおさないと使えない。

  7. Dawn-3_85a-1を入れる。
    RPMをとってきて、

    % rpm -ivh dawn-3_85a-1.rpm

    と打てばよい。( RPM, SRPM

HOME