[SCore-users-jp] mpich-1.2.5 is not installed

kameyama @ pccluster.org kameyama @ pccluster.org
2004年 4月 6日 (火) 18:13:01 JST


亀山です,

In article <049c01c41bb4$835140a0$6f501da0 @ airfoceone> "Yoshihiro ISHIKAWA" <yoshihiro551230 @ bc.wakwak.com> wrotes:
> とりあえず,mpich-1.2.5のコンパイルにおいてエラーは
> 出ず,インストールもエラー無しで行われたようですが,
> やはりmpif90:mpich-1.2.5 is not installedと出てしまいます.

mpich の config のところで, fortran 90 が認識できなかった可能性が
あります.
configure の最初のほうで, 以下のように fortran 90 のチェックを行っています.
    checking whether the Fortran 77 compiler (/opt/score//bin/scoref77 -compiler=intel8 ) works... yes
    checking whether the Fortran 77 compiler (/opt/score//bin/scoref77 -compiler=intel8 ) is a cross-compiler... no
    checking whether we are using GNU Fortran 77... no
    checking for extension for Fortran 90 programs... f90
    checking whether the Fortran 90 compiler (/opt/score//bin/scoref90 -compiler=intel8 ) works... yes
    checking whether the Fortran 90 compiler (/opt/score//bin/scoref90 -compiler=intel8 ) is a cross-compiler... no
さらにこのあとで細かいチェックを行っています.
このあたりの message をみればどこで認識できなかったかわかると思うのですが...


> 手動でmpif90を作成する方法等ございましたらお教え下さい.

可能性としては
    /opt/score/score-src/runtime/mpi/mpich-1.2.5/src/src/fortran/src/mpif90.in
    /opt/score/score-src/runtime/mpi/mpich-1.2.5/src/src/fortran/src/mpif90.conf.in
を適当に編集して
    /opt/score/mpi/mpich-1.2.5/i386-redhat9-linux2_4_inte1/etc/mpif90.cof
    /opt/score/mpi/mpich-1.2.5/i386-redhat9-linux2_4_inte1/bin/mpif90
にコピーすれば良いのですが...
(但し, Fortran 90 の module を使用したい場合は別途作成する
必要がありますけど...)

                       from Kameyama Toyohisa



SCore-users-jp メーリングリストの案内