making sure gnu extensions are enabled
angle brackets for system includes
actually these should be ok to re-enable with gnu extensions in place
gnu extensions take care of __stdcall
tidying and compacting, much less duplicated imported code

Specifying windows version in project define rather than in source
Recompile