From: Yasuo OHBA Date: 1997-04-23T13:58:11+09:00 Subject: [ruby-list:2851] Re: configure problem? 大庭@SHLJapanです. In message "[ruby-list:2850] Re: configure problem?" on Wed, 23 Apr 97 13:11:10 JST, matz@caelum.co.jp (Yukihiro Matsumoto) writes: |まあ,間違いといえば間違いなんですが,このふたつは両方同時に |定義されるんで,問題はないはずです.でも,直しておきましょう. :(中略) |configureでのテストが失敗してBSD_{GETPGRP,SETPGRP}が両方とも |定義されていない(で,プロトタイプの問題でコンパイルできない) |という意味ですか? 肝心な事を書き忘れましたが, BSD_GETPGRP が定義されるとコンパ イルエラーになります. process.c では, BSD_GETPGRP が定義され ていると getpgrp は引数付きの関数が呼ばれてますよね. FreeBSD では pid_t getpgrp(void) int setpgrp(pid tpid, pid tpgrp) となっていますので, BSD_SETPGRP だけ定義されていないとエラー になるようです. ですから, 両方同時に定義するのはまずいようです. -- SHL Japan Inc. 大庭 康生 jammy@shljapan.co.jp