From: Takahiro Kambe Date: 2007-06-24T14:12:35+09:00 Subject: [ruby-list:43660] C++ extension problem with 1.8.6-p36 (was Re: Re: Ruby 1.8.6-p36 released) In message <46765550.9070800@ruby-lang.org> on Mon, 18 Jun 2007 18:50:08 +0900, Urabe Shyouhei wrote: > えーと、なんかMLでの議論が止まってる間になかださんから修正と思しきコミッ > トがあったのですが(r12567)、この修正で良さそうなのでしょうか? 目視で見た > 感じではOKそうですが。 私も Subject を変えれば良かったのですが、どこに繋がってるメールかわか らず、返答が送れました。 本質的には、intern.h の、 @@ -204,13 +204,10 @@ int rb_thread_alone _((void)); void rb_thread_polling _((void)); void rb_thread_sleep _((int)); void rb_thread_sleep_forever _((void)); -enum rb_thread_status rb_thread_status _((VALUE)); VALUE rb_thread_stop _((void)); VALUE rb_thread_wakeup _((VALUE)); -VALUE rb_thread_wakeup_alive _((VALUE)); VALUE rb_thread_run _((VALUE)); VALUE rb_thread_kill _((VALUE)); -VALUE rb_thread_alive_p _((VALUE)); VALUE rb_thread_create _((VALUE (*)(ANYARGS), void*)); void rb_thread_interrupt _((void)); void rb_thread_trap_eval _((VALUE, int, int)); で、要らん宣言を除いた、ってとこでしょうか。 確かに大丈夫そうなので試してみます。 -- 神戸 隆博 / Takahiro Kambe