From: Nobuyoshi Nakada Date: 2008-01-30T01:34:08+09:00 Subject: [ruby-dev:33514] Re: Failed to make ruby-1.8.6-p111 on MacOSX 10.5(Leopard) なかだです。 At Tue, 29 Jan 2008 20:17:22 +0900, MORITA Hideyuki wrote in [ruby-dev:33503]: > > そのページをみると、_XOPEN_SOURCEを定義すればよさそうに思えます > > が、どうなんでしょうか。 > > ucontext.h を include する前に _XOPEN_SOURCE を定義してみたのですが、 > だめでした。 > 同ポイントでインクルードガードのシンボルが既に定義されていたので、 > 上記の include 時点ですでに sys/_structs.h は読まれているようです。 > > 適切な場所に _XOPEN_SOURCE を定義できれば解決できそうなのですが。 コマンドラインで指定するとどうでしょうか。 make DEFS=-D_XOPEN_SOURCE=1 とか。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦