It seems to me ruby.h (1.8.4) is missing the exporting of rb_cMethod, with a line similar to: RUBY_EXTERN VALUE rb_cMethod; Is this by design?