Nobuyoshi Nakada wrote:
> Hi,
> 
> At Sun, 1 Apr 2007 23:20:59 +0900,
> <noreply / rubyforge.org> wrote in [ruby-core:10830]:
>> gcc -g -O2  -DRUBY_EXPORT  -I. -I.  -c eval.c
>> /boot/home/Downloads/ruby-1.8.6/eval.c:11247: conflicting types for `kill_thread'
>> /boot/develop/headers/be/kernel/OS.h:266: previous declaration of `kill_thread'
>> make: *** [eval.o] Error 1
>>
>> As kill_thread is only used in eval.c, i rename "kill_thread" to "kill_thread2" : now it compiles.
> 
> rb_kill_thread() or ruby_kill_thread()?
> 

Wow, didn't expect to see a BeOS bug here again.

I vote for rb_kill_thread.

Dan