I had problems compiling under msys. Finally I succeeded and that's the comment from the fix:
/* Msys/mingw printf problem:
libintl defines macro printf which messes with our File::printf function.
It seems to me, that it happens after including glib/gil8n.h
On the other hand it is reset by cstdio header, so I changed the order
of includes, so that cstdio come after gil8n.h
I'm going to attach the patch, if it's possible.
UPD: I put the patch into my repository, that's the link.
I had problems compiling under msys. Finally I succeeded and that's the comment from the fix:
/* Msys/mingw printf problem: libintl defines macro printf which messes with our File::printf function. It seems to me, that it happens after including glib/gil8n.h On the other hand it is reset by cstdio header, so I changed the order of includes, so that cstdio come after gil8n.h
I'm going to attach the patch, if it's possible.
UPD: I put the patch into my repository, that's the link.