>>>>> "=" == =?ISO-8859-1?Q?Bernhard Gl=FCck?= <jglueck / vol.at> writes: => (VALUE)(*)(...)) is different from (VALUE)(*)()) which all rb_define => methods want ..... does anybody know a workaround for this .. Can you try the patch given in [ruby-talk:17723] ? Guy Decoux