--- /dev/null
+diff -ur XQilla-2.2.0/src/lexer/XQLexer.cpp XQilla-2.2.0.mingw/src/lexer/XQLexer.cpp
+--- XQilla-2.2.0/src/lexer/XQLexer.cpp 2008-08-18 01:43:07.000000000 +0100
++++ XQilla-2.2.0.mingw/src/lexer/XQLexer.cpp 2009-02-21 09:51:41.000000000 +0000
+@@ -1,3 +1,5 @@
++#include <cstdio>
++
+ #define yyFlexLexer xqFlexLexer
+
+ #line 4 "../src/lexer/XQLexer.cpp"
+diff -ur XQilla-2.2.0/src/lexer/XQLexer.l XQilla-2.2.0.mingw/src/lexer/XQLexer.l
+--- XQilla-2.2.0/src/lexer/XQLexer.l 2008-08-18 01:42:59.000000000 +0100
++++ XQilla-2.2.0.mingw/src/lexer/XQLexer.l 2009-02-21 09:51:56.000000000 +0000
+@@ -21,6 +21,7 @@
+
+ %{
+
++#include <cstdio>
+ #include <sstream>
+ #include <xqilla/utils/UTF8Str.hpp>
+ #include "XQLexer.hpp"