部門 > Geant4 > インストール(Mac OS X編)


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。




インストールした環境はOS X 10.8.2 Mountain Lion、Geant4のversionは9.5-1。使ったシェルはbash。

0.Xereces-C++のインストール

よくわかんないけどXerces-C++というのを入れる。Xerces-C++ XML ParserDownloadからSource Distributionを落としてくる。Binaryがあれば楽なのだけど、Macは64bit版が置いてない。落としてきたら、展開して、中に入って、
./configure CFLAGS="-arch x86_64" CXXFLAGS="-arch x86_64"
を実行。さらに、
make
sudo make install
インストールした場所にPATHを通しておく。

1.ソースのダウンロード

~/geant/geant4.9.5.p01を展開、インストールするディレクトリ、~/geant/geant4.9.5.p01-buildをビルドするディレクトリとする。
落としてきて、~/geant/geant4.9.5.p01に展開する。ビルドのディレクトリをつくって移動
mkdir ~/geant/geant4.9.5.p01-build
cd ~/geant/geant4.9.5.p01-build

2.cmake

sudo cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DXERCESC_ROOT_DIR=/user/local -DGEANT4_USE_OPENGL_X11=ON -DGEANT4_USE_RAYTRACER_X11=ON -DGEANT4_INSTALL_DATA=ON -DGEANT4_USE_GDML=ON ~/geant/geant4.9.5.p01

3.make

make -j2

4.インストール

sudo make install


なんか適当になってしまった。