diff --git a/stepmania/src/archutils/Win32/arch_setup.h b/stepmania/src/archutils/Win32/arch_setup.h index 1361c82e9b..890ded463c 100644 --- a/stepmania/src/archutils/Win32/arch_setup.h +++ b/stepmania/src/archutils/Win32/arch_setup.h @@ -3,6 +3,10 @@ #define HAVE_FFMPEG +#if defined(__MINGW32__) +#define _WINDOWS // This isn't defined under MinGW +#endif + #if defined(_MSC_VER) /* Fix VC breakage. */ @@ -50,6 +54,8 @@ struct tm *my_gmtime_r( const time_t *timep, struct tm *result ); void my_usleep( unsigned long usec ); #define usleep my_usleep + + /* Missing stdint types: */ #if !defined(__MINGW32__) // MinGW headers define these for us typedef signed char int8_t;