changed standard flag on compiler to gnu11, to skirt around bug in mingw bug #2024 where they were using non-standard type names in the io.h header