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

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


亀山です.

In article <03f401c41b88$62ec92f0$6f501da0 @ airfoceone> "Yoshihiro ISHIKAWA" <yoshihiro551230 @ bc.wakwak.com> wrotes:
> 岩手大学の石川です.ご返信ありがとうございます.
> 
> /usr/include/bits/types.h
> /usr/include/bits/wordsize.h
> 
> は共に存在していました.

どうもこれに成功しないと
    /opt/score/score-src/runtime/mpi/mpich-1.2.5/src/Makefile.in
を変更しない限り Fortran 90 のためのライブラリを作成してくれないようですね.


current directory を
    /opt/score/score-src/runtime/mpi/mpich-1.2.5/build.i386-redhat9-linux2_4_intel8/romio/adio/common
にして, 以下のコマンドを実行し, 出力を送ってください.
    /opt/score/score-src/runtime/mpi/mpich-1.2.5/build.i386-redhat9-linux2_4_intel8/bin/mpicc -compiler=intel8 -compiler=intel8 -DHAVE_MPICHCONF_H -compiler=intel8 -O -DFORTRANUNDERSCORE -DHAVE_ROMIOCONF_H -I/opt/score/score-src/runtime/mpi/mpich-1.2.5/build.i386-redhat9-linux2_4_intel8/include -I/opt/score/score-src/runtime/mpi/mpich-1.2.5/src/romio/adio/common/../include -I../include  -E /opt/score/score-src/runtime/mpi/mpich-1.2.5/src/romio/adio/common/ad_fstype.c

これは, 石川さんのところでエラーのあったファイルのコンパイルの -c の部分を
-E に変更したものです.
(昨日の mail で引用された mpi.build の 1 行前にあるものと一緒だと
思います.
-E 以外の部分で違っているところがありましたら, mpi.build の内容の
ほうを優先してください.)
これによって, 標準出力に ad_fstype.c をプリプロセッサだけをかけたものが
出力されます.
正常であれば, エラーのあった場所は
    int f_type;
などと変換されるはずなのですが, 多分,
     __SWORD_TYPE f_type;
のままになっていると思います.

これによって知りたいのは上記の事項の確認だけではなく, 途中の
    #line 1 "/usr/include/bits/types.h"
などの行をみることにより, /usr/include/bits/types.h などが正常に
include されているかどうかです.

                       from Kameyama Toyohisa



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