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