PGI Fortran Compilerで作成したGaussian98のインストール手順を説明する。
このG98はP-3, P-4、RedHat8で動作を確認.
1. rootになってインストール先の/usr/local下にg98_pgiフォルダーを作成する.
属性は以下のように設定する.
$ mkdir /usr/local/g98_pgi
$ ls -al
drwxr-xr-x 8 root root 4096 10月 12 15:52 g98_pgi
2. /usr/local/g98_pgiにファイル"g98A11.4-pgi.tar(ifc版g98の圧縮ファイル)"をコピーし,解凍する.
$ tar xvf g98A11.4-ifc.tar :g98tarファイルの解凍
解凍してできたg98ディレクトリの属性は
drwxr-xr-x 4 root root 8192 Jun 11 2002 g98/
である.
g98A11.4-ifc.tar を削除する.
$ rm g98A11.4-ifc.tar
3. ifc版g98を利用するための環境を整備する.
ライブラリファイル(PIII-RH7-libatlas.a, PIII-RH7-libf77blas.a)を/usr/local/libの下にコピーし,属性を変更する.
PIII-RH7-libatlas.a, PIII-RH7-libf77blas.aはG98またはG03のCDにある.
または,LAPACK+ATLASを参照.
$ copy PIII-RH7-libatlas.a /usr/local/lib/libatlas.a
$ copy PIII-RH7-libf77blas.a /usr/local/lib/libf77blas.a
$ chmod ugo+x libatlas.a
$ chmod ugo+x libf77blas.a
4. .cshrcに以下の行を追加する.
setenv g98root /usr/local/g98_pgi
source $g98root/g98/bsd/g98.login
set path = ( $g98root/g98 $path )
setenv GAUSS_SCRDIR /work2
setenv GAUSS_ARCHDIR /work2
以上でpgi版g98, g03が利用できるはずである.
ただし,ifc版はP-3, P-4&RedHat8の環境で動作を確認済み.