tag +patch
thanks
Hi,
After a couple of minutes investigating, I realized that, for some strange
reason, upstream wants to use their own version of a GTK 2.0 header file, as
Kurt points out.
It seems to be a modified version of the header file, with some new
definitions (like "GtkCellRendererProgressColor"). The problem is, since it's
a modified version, that upstream keeps the same
#ifndef __GTK_CELL_RENDERER_PROGRESS_H__
#define __GTK_CELL_RENDERER_PROGRESS_H__
/* blah, blah, blah... */
so, when inadvertedly both ui_transfer{,_cb}.c #include <gtk/gtk.h> (which
#includes _GTK's_ gtkcellrendererprogress.h) _before_ #including
"gtkcellrendererprogress.h", shit happens.
So, the solution is as simple as moving the #include
"gtkcellrendererprogress.h" _before_ the #include <gtk/gtk.h>.
Regards,
--
Esteban Manchado Vel�zquez <[EMAIL PROTECTED]> - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es