Hi Shaun,
It's hard to really make a diagnosis because I don't know much about the C code
you're interfacing with MacRuby, but the auto_zone_thread_registration_error()
error is raised because a posix thread has been started but has not been
registered with the GC, and then called MacRuby.
If
Hi Laurent,
Thanks for the follow up. The C Framework I am working with is a USB library
for sensor kit called Phidgets.
http://www.phidgets.com/programming_resources.php
It is a cross-platform C Library so I am sure they are not using NSThread.
All their Cocoa examples were written a few years