From: Nobuyoshi Nakada Date: 2008-02-04T10:04:38+09:00 Subject: [ruby-dev:33585] Re: Failed to make ruby-1.8.6-p111 on MacOSX 10.5(Leopard) なかだです。 At Mon, 4 Feb 2008 09:55:04 +0900, M.Suzuki wrote in [ruby-dev:33584]: > と言う事でしたので、本題とはあんまり関係ないなと思いつつ、PowerPC > G4 10.4.11 上で試してみようとしたところ、今朝のバージョン(1537)でコンパ > イルが通らなくなりました。 > > 原因を調べて見たところ、「_XOPEN_SOURCE」(>500L)が定義されると、 > _POSIX_C_SOURCEが定義されて NSIGが未定義になるようです。 > (miniprelude.c -> vm_core.h -> signal.h -> sys/signal.h) -D_XOPEN_SOURCEだけにすると通るでしょうか。あるいは、NSIGの代わ りになにか定義されていないでしょうか。SIGMAXとか。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦