X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/05815ab32f501810bf0923a511f7d99b90b808a2..b89f23763c6bfcc2e20698cfdea63152d95e856e:/setup.h.in diff --git a/setup.h.in b/setup.h.in index 5404666d87..a39fa88e7d 100644 --- a/setup.h.in +++ b/setup.h.in @@ -42,6 +42,9 @@ /* Define if you have the ANSI C header files. */ #undef STDC_HEADERS +/* Define this to get extra features from GNU libc. */ +#undef _GNU_SOURCE + /* Define to `int' if doesn't define. */ #undef uid_t @@ -80,6 +83,7 @@ #undef __FREEBSD__ #undef __DARWIN__ #undef __NETBSD__ +#undef __OPENBSD__ #undef __VMS__ #undef __ULTRIX__ #undef __DATA_GENERAL__ @@ -99,13 +103,21 @@ #undef __WINDOWS__ #endif +#ifndef __WIN95__ #undef __WIN95__ +#endif #ifndef __WIN32__ #undef __WIN32__ #endif +#ifndef __GNUWIN32__ #undef __GNUWIN32__ +#endif +#ifndef STRICT #undef STRICT +#endif +#ifndef WINVER #undef WINVER +#endif /* enable native status bar under Win32 */ #if defined(__WIN95__) && !defined(__WXUNIVERSAL__) @@ -129,6 +141,11 @@ */ #undef HAVE_BOOL +/* + * Define if your compiler supports the explicit keyword + */ +#undef HAVE_EXPLICIT + /* * Use regex support */ @@ -738,6 +755,10 @@ * Compatibility with 2.2 API */ #define WXWIN_COMPATIBILITY_2_2 0 +/* + * Compatibility with 2.4 API + */ +#define WXWIN_COMPATIBILITY_2_4 0 /* * Enables debugging: memory tracing, assert, etc., contains debug level */ @@ -872,6 +893,9 @@ /* The type of 3rd argument to getsockname() - usually size_t or int */ #undef SOCKLEN_T +/* The type of statvfs(2) argument */ +#undef WX_STATFS_T + /* The signal handler prototype */ #undef wxTYPE_SA_HANDLER @@ -882,6 +906,9 @@ /* struct tm doesn't always have the tm_gmtoff field, define this if it does */ #undef WX_GMTOFF_IN_TM +/* Define if you have poll(2) function */ +#undef HAVE_POLL + /* Define if you have pw_gecos field in struct passwd */ #undef HAVE_PW_GECOS @@ -894,6 +921,9 @@ /* Define if you have ftime() */ #undef HAVE_FTIME +/* Define if you have support for large (64 bit size) files */ +#undef HAVE_LARGEFILE_SUPPORT + /* Define if you have localtime() */ #undef HAVE_LOCALTIME @@ -942,6 +972,9 @@ /* Define if you have vsnprintf() */ #undef HAVE_VSNPRINTF +/* Define if you have vsnprintf() declaration in the header */ +#undef HAVE_VSNPRINTF_DECL + /* Define if you have usleep() */ #undef HAVE_USLEEP @@ -1029,12 +1062,12 @@ /* Define if you have the usleep function. */ #undef HAVE_USLEEP -/* Define if you have the vfork function. */ -#undef HAVE_VFORK - /* Define if you have the header file. */ #undef HAVE_X11_XKBLIB_H +/* Define if you have the fnmatch() function */ +#undef HAVE_FNMATCH + /* Define if you have the header file. */ #undef HAVE_FNMATCH_H @@ -1080,10 +1113,34 @@ /* Define if you have wcsrtombs() function */ #undef HAVE_WCSRTOMBS +/* Define this if you have fputws() and putwc() */ +#undef HAVE_FPUTWC + +/* Define this if you have wprintf() and related functions */ +#undef HAVE_WPRINTF + +/* Define this if you have wprintf() and related functions */ +#undef HAVE_VSWPRINTF + +/* Define this if you have _vsnwprintf */ +#undef HAVE__VSNWPRINTF + /* Define this if you are using gtk and gdk contains support for X11R6 XIM */ #undef HAVE_XIM +/* ------------------------------------------------------------------------- + Win32 adjustments section + ------------------------------------------------------------------------- */ + +#ifdef __WIN32__ + +/* we need to define wxUSE_XPM_IN_MSW for MSW compilation for compatibility + with wx/msw/setup.h */ +#define wxUSE_XPM_IN_MSW wxUSE_XPM + +#endif /* __WIN32__ */ + /* --------------------------------------------------------* * This stuff is static, it doesn't get modified directly * by configure.