[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 メーリングリストの案内