The secret truth of cross-platform development is that code is easy, but building is hard. My morning’s work: https://github.com/mxe/mxe/pull/247https://github.com/pioneerspacesim/pioneer/pull/2444https://code.google.com/p/miniz/issues/detail?id=18https://bugzilla.libsdl.org/show_bug.cgi?id=2120 With all these workarounds in place, is now really close to running on SDL2 :) Convert to SDL2