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