Could you share how to fix the problem clearly?

I meet the same question and I really want to know how to fix it.


If it the problem I had, compiling rbgtkprintsettings.c

You want to find the "ps_initialize" part and change it to rg_initialize. The snippet of code was like

#if GTK_CHECK_VERSION(2,12,0)
static VALUE
rg_initialize(int argc, VALUE *argv, VALUE self)
{
...
#else
static VALUE
ps_initialize(VALUE self)                                            <-------------------------This line should be rs_ not ps_
{
...
#endif


Kou checked the fix in, sometimes when I hit these buggers, I like to grab the latest version from git and do some vimdiffs.

The git page is nice too, you can see the diff/delta's on exactly what was changed with each fix. Without having to checkout each version and diff them. Yes, sometimes the latter is better IMHO, but then that me...