[SCore-users-jp] MPICH 再コンパイル / Absoft Compiler
kameyama @ pccluster.org
kameyama @ pccluster.org
2002年 9月 19日 (木) 09:17:48 JST
亀山です.
In article <009501c25f0d$f40d4880$66614b85 @ tadgw01hda1> "Kuroda Tohru" <tkuroda @ nifs.ac.jp> wrotes:
> ご教授の通り、
>
> $cat /opt/score/etc/compilers/absoft
>
> $options{"absoft"} = sub {
> if ($lang eq "f90") {
> $addoptions = "-YEXT_NAMES=LCS -YEXT_SFX=_";
> } else {
> $addoptions = "-f -N15";
> }
> };
>
> $ cat /opt/score/etc/compilers/site
>
> #absoft complier
> absoft - - /opt/absoft/bin/f77 /opt/absoft/bin/f90
>
> のような設定をしましたところ、smakeを用いたmpichのコンパイルはうまくいきまし
> た。
報告ありがとうございます.
次期リリースに反映させたいと思います.
> 一点できれば確認させて頂きたいのですが、
> g77をバックエンドコンパイラとすると思われるwrapper
> /opt/score/score/mpi/mpich-1.2.0/i386-redhat7-linux2_4_gnu1ul/bin/mpif77
> を使うことは問題ないでしょうか。
基本的には問題ありませんが, 以下の点に注意してください.
1. これは gcc で Fortran の呼び出しを _ にしたものです.
2. この script は, /opt/score/bin に置いてある wrapper で
mpif77 -compiler gnu1ul ...
で呼び出すことができます.
mpif77 -compiler gnu1ul -compiler-path ...
で compiler を指定することもできます.
3. gnu1ul の mpi library は次期バージョンで廃止する予定です.
source からは削除しないので, recompile すれば使用できますが...
from Kameyama Toyohisa
SCore-users-jp メーリングリストの案内