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

kameyama @ pccluster.org kameyama @ pccluster.org
2004年 4月 6日 (火) 11:47:19 JST


亀山です.

In article <039601c41b04$1d712530$6f501da0 @ airfoceone> "Yoshihiro ISHIKAWA" <yoshihiro551230 @ bc.wakwak.com> wrotes:
> mpi.buildには下記のエラーが出ていました.
> 
> =================================================================
> /usr/include/bits/statfs.h(27): error: identifier "__SWORD_TYPE" is
> undefined
>       __SWORD_TYPE f_type;
>       ^
> /usr/include/bits/statfs.h(28): error: identifier "__SWORD_TYPE" is
> undefined
>       __SWORD_TYPE f_bsize;

こちらでは成功しました.
(glibc は 2.3.2-11.9 ですけど, 下記ファイルは 2.3.2-27.9.7
でも変りませんでした.)

__SWORD_TYPE は statfs.h から include されている
    /usr/include/bits/types.h
で定義されています.

この定義の選択に __WORDSIZE の設定が必要ですが, この定義は
    /usr/include/bits/wordsize.h
で行われています.
というわけで, 通常はこのようなエラーは起こらないと思うのですが,
上記の 2 つのファイルのうちどちらかが存在しない, ということはないですよね?

あるとしたら, ad_fstype.c を -E つきで gcc にかけてマクロ部分を展開
してみれば原因がわかるかもしれません.

                       from Kameyama Toyohisa



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