Author: Vadim Zeitlin
Modified by:
Created:
- RCS-ID: $Id$
Copyright: (c) Vadim Zeitlin
Licence: wxWindows Licence
*/
#define __GNUWIN32__
#endif
+#if defined(__MINGW32__) && ( ( __GNUC__ > 2 ) || ( ( __GNUC__ == 2 ) && ( __GNUC_MINOR__ >= 95 ) ) )
+ #include <_mingw.h>
+#endif
+
#if defined( __MINGW32__ ) && !defined(__WINE__) && !defined( HAVE_W32API_H )
- #if ( __GNUC__ > 2 ) || ( ( __GNUC__ == 2 ) && ( __GNUC_MINOR__ >= 95 ) )
- #include <_mingw.h>
- #if __MINGW32_MAJOR_VERSION >= 1
- #define HAVE_W32API_H
- #endif
+ #if __MINGW32_MAJOR_VERSION >= 1
+ #define HAVE_W32API_H
#endif
#elif defined( __CYGWIN__ ) && !defined( HAVE_W32API_H )
#if ( __GNUC__ > 2 )
#endif
#endif
-#if (defined(__WATCOMC__) && __WATCOMC__ >= 1200)
+#if wxCHECK_WATCOM_VERSION(1,0)
#define HAVE_W32API_H
#endif
#define __CYGWIN10__
#endif
-/* Check for Mingw runtime version: */
-#if defined(__MINGW32_MAJOR_VERSION) && defined(__MINGW32_MINOR_VERSION)
- #define wxCHECK_MINGW32_VERSION( major, minor ) \
- ( ( ( __MINGW32_MAJOR_VERSION > (major) ) \
- || ( __MINGW32_MAJOR_VERSION == (major) && __MINGW32_MINOR_VERSION >= (minor) ) ) )
-#else
- #define wxCHECK_MINGW32_VERSION( major, minor ) (0)
-#endif
-
/* Mingw runtime 1.0-20010604 has some missing _tXXXX functions,
so let's define them ourselves: */
#if defined(__GNUWIN32__) && wxCHECK_W32API_VERSION( 1, 0 ) \