Try using older gtk2 libraries, apparently their backward compatibility in minor version doesn't reach ABI level, only header level. Although I'm a bit curious why the hell would you use gtk2 on Windows while you can have the highly guaranteed to work win32 widgetset.