From: ts Date: 2007-12-30T00:38:57+09:00 Subject: Re: Layout of includes in ruby 1.9 >>>>> "G" == =?ISO-8859-1?Q?Gonzalo Garramu=F1o?= writes: G> I'm using cmake which also has equivalents to those. The problem is G> *WHAT* to check for. For my code, the headache is rb_reg_new, which G> changed signature from const char* to VALUE. I understand the reason G> for the change, but having NOT used a new function for it is a mess, as G> you cannot really use have_func or have_macro to check against it, as G> the function always exists (but with different signature which changes G> with each compiler). With ruby < 1.9 rb_reg_new() take 3 args but only 2 with 1.9 Just check this. Guy Decoux