ROOTStudy

月曜日, 10月 06, 2008

SADをCentOS5.2へインストールする

1.CentOS5.2にはgcc4.3.0が含まれていないので
gcc4.3.0をダウンロードする

http://gcc.gnu.org/releases.html
ダウンロードはFireFoxなどのブラウザから可能
/usr/local/binに展開される
gcc-4.3.0.tar.gzファイル を /usr/localに置き
tar -zxvf gcc-4.3.0.tar.gz gcc-src
とすると
/usr/local/gcc-srcにファイルが展開される

/usr/localにgcc-objというフォルダを作る
md gcc-obj
gcc-obj内に移動
cd gcc-obj
この中で../gcc-src/configure
とすると
gcc-obj内にmakefileが作られる
gcc-obj内でmakeする
make all
make install
でgcc-4.3.0がインストールされる

確認するには
rpm -q gcc
でバージョンが見られる

wgetを入手する
apt-get install wget

fortranのライブラリ・パスを通す
--------------------------------------------------------
#! /bin/bash
if [ -z "$LD_LIBRARY_PATH" ]; then
LD_LIBRARY_PATH="/usr/local/lib"
else
LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"
fi
export LD_LIBRARY_PATH
echo ${LD_LIBRARY_PATH}
--------------------------------------------------------
コマンドラインのみで設定するには
LD_LIBRARY_PATH="/usr/local/lib"
export LD_LIBRARY_PATH
echo ${LD_LIBRARY_PATH}

/usr/localに移動しsadをダウンロードする
cvs -d :pserver:@www-acc-theory.kek.jp:/Users/cvs/SAD login
cvs -z3 -d :pserver:
@www-acc-theory.kek.jp:/Users/cvs/SAD checkout -P oldsad
はアカウント申請で付与されるユーザー名

この場合ファイルは/usr/local/oldsadに保存される

sad.confを設定する
最小セット(おそらく)は次の通り
#--------------------------------
#!sad.conf.minimum
COMPILER=GNU
USE_GCC=4.2.3|4.3.0|4.4.0
_USE_GFORTRAN= YES
FC=gfortran
CC=gcc
FOPT = -O2 -fno-second-underscore -fdollar-ok -fargument-alias -mpreferred-stack-boundary=4 mfancy-math-387 -frecursive -fbackslash -std=legacy -fall-intrinsics
SAD_ROOT=/usr/local/SAD
USE_X11=YES
USE_TCLTK=YES
#--------------------------------

/usr/local/oldsadから
make distclean
make all
make install
の3コマンドを順に実行

sad1.exeは
/usr/local/SAD/arch/i386-Linux2/sad1.exe
として存在


ラベル: , ,

1 Comments:

  • At 3:37 午後, Anonymous best ed pills said…

    Hi to all, how is everything, I think every one is getting more from this website, and your views are good in favor of new people.

     

コメントを投稿

<< Home