It doesn't compile under Mingw32 unless gui_w32.c is patched: --- gui_w32.c.orig Sat May 05 04:24:58 2007 +++ gui_w32.c Tue May 08 09:01:11 2007 @@ -232,6 +232,7 @@ LPARAM lParam; } NMTTDISPINFO_NEW;
+#ifndef __MINGW32__ #ifndef LPNMTTDISPINFO typedef struct tagNMTTDISPINFOA { NMHDR hdr; @@ -251,6 +252,7 @@ UINT uFlags; LPARAM lParam; } NMTTDISPINFOW, *LPNMTTDISPINFOW; +#endif #endif #include <poppack.h>