X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0b9eac66cc640395c9cf4aefd01b506c492036eb..1deef99727c57b21976be81a14312f001fededb4:/include/wx/platform.h diff --git a/include/wx/platform.h b/include/wx/platform.h index 4f17f1ff4a..9e7d5bf4f7 100644 --- a/include/wx/platform.h +++ b/include/wx/platform.h @@ -211,7 +211,15 @@ Note that it must be included before defining hardware symbols below as they could be already defined by configure */ -#include "wx/setup.h" +#ifdef __GCCXML__ + /* + we're using gccxml to create an XML representation of the entire + wxWidgets interface; pass it a special setup.h file + */ + #include "wx/setup_gccxml.h" +#else + #include "wx/setup.h" +#endif /* Hardware platform detection. @@ -277,7 +285,7 @@ /* test for old versions of Borland C, normally need at least 5.82, Turbo - explorer, available for free at http://www.turboexplorer.com/downloads + explorer, available for free at http://www.turboexplorer.com/downloads */ #if defined(__BORLANDC__) && (__BORLANDC__ < 0x550) # error "wxWidgets requires a newer version of Borland, we recommend upgrading to 5.82 (Turbo Explorer). You may at your own risk remove this line and try building but be prepared to get build errors." @@ -497,7 +505,7 @@ /* size_t is the same as unsigned int for all Windows compilers we know, */ /* so define it if it hadn't been done by configure yet */ -# if !defined(wxSIZE_T_IS_UINT) && !defined(wxSIZE_T_IS_ULONG) +# if !defined(wxSIZE_T_IS_UINT) && !defined(wxSIZE_T_IS_ULONG) && !defined(__WIN64__) # define wxSIZE_T_IS_UINT # endif #endif /* OS */ @@ -604,12 +612,6 @@ #define wxCHECK_SUNCC_VERSION(maj, min) (0) #endif -#if defined (__WXMSW__) -# if !defined(__WATCOMC__) -# define wxHAVE_RAW_BITMAP -# endif -#endif - /* Handle Darwin gcc universal compilation. Don't do this in an Apple- specific case since no sane compiler should be defining either