From: matz@... (Yukihiro Matsumoto) Date: 1997-04-15T12:31:34+09:00 Subject: [ruby-list:2830] Re: configure script まつもと ゆきひろです. In message "[ruby-list:2829] configure script" on 97/04/15, TANAKA Shin-ichi writes: | |田中です。たびたびすみません。 | |configure scriptですが、SunOS 4.1.[34]+gccだと GETGROUPS_T の推定に失敗し |ているような気がします。file.cの375行めでWarningが出て気づきました。 これはどうなんでしょう? というのはman getgroupsすると NAME getgroups, setgroups - get or set supplementary group IDs SYNOPSIS int getgroups(gidsetlen, gidset) int gidsetlen; int gidset[]; SYSTEM V SYNOPSIS #include int getgroups(gidsetlen, gidset) int gidsetlen; gid_t gidset[]; と書いてあるんで(どういうこと? 両方を受け付けるわけではある まいし),あながちintの配列と言うのも間違いではないのかも知れ ません.それに |推定はの入ったCのソースに対するcppの出力を | egrep "getgroups.*int.*gid_t" |して、成功すれば gid_t、失敗すれば int としています。 このcheckはcross compileの時だけで,実際に小さなプログラムを コンパイルして結果を確認しているようですし.この辺りは私だけ では判断できません. まつもと ゆきひろ /:|)