X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/84ae7ca4f69a393d2a94e8cc000898ee358985a8..dd28827a0437782ea431ac9cf1845c4501b802b6:/setup.h.in diff --git a/setup.h.in b/setup.h.in index 521f6c1df3..6e58cdf1f3 100644 --- a/setup.h.in +++ b/setup.h.in @@ -3,10 +3,6 @@ #ifndef __WX_SETUP_H__ #define __WX_SETUP_H__ -#ifdef __GNUG__ -#pragma interface -#endif - /* never undefine inline or const keywords for C++ compilation */ #ifndef __cplusplus @@ -152,10 +148,10 @@ #endif -#define WXWIN_COMPATIBILITY_2_2 0 - #define WXWIN_COMPATIBILITY_2_4 0 +#define WXWIN_COMPATIBILITY_2_6 0 + #define wxDIALOG_UNIT_COMPATIBILITY 0 @@ -333,10 +329,14 @@ #define wxUSE_CHOICEBOOK 0 +#define wxUSE_TREEBOOK 0 + #define wxUSE_TAB_DIALOG 0 #define wxUSE_GRID 0 +#define wxUSE_DATAVIEWCTRL 0 + #define wxUSE_MINIFRAME 0 @@ -412,6 +412,8 @@ #define wxUSE_GLCANVAS 0 +#define wxUSE_RICHTEXT 0 + #define wxUSE_CLIPBOARD 0 @@ -493,6 +495,8 @@ * the common values automatically */ #if (defined(__WIN95__) && !defined(__WXUNIVERSAL__)) || defined(__WXPM__) #define wxUSE_OWNER_DRAWN 1 +#else +#define wxUSE_OWNER_DRAWN 0 #endif #if defined(__WIN95__) && !defined(__WINE__) && !defined(__GNUWIN32_OLD__) @@ -575,6 +579,11 @@ * case WX_NO_REGEX_ADVANCED should be defined. */ #undef WX_NO_REGEX_ADVANCED +/* + * On GNU systems use re_search instead of regexec, since the latter does a + * strlen on the search text affecting the performance of some operations. + */ +#undef HAVE_RE_SEARCH /* * Use SDL for audio (Unix) */ @@ -589,6 +598,10 @@ * Use GNOME print for printing under GTK+ 2.0 */ #define wxUSE_LIBGNOMEPRINT 0 +/* + * Use the Hildon framework + */ +#define wxUSE_LIBHILDON 0 /* * Use iODBC */ @@ -691,7 +704,7 @@ #undef WX_TIMEZONE /* The type of 3rd argument to getsockname() - usually size_t or int */ -#undef SOCKLEN_T +#undef WX_SOCKLEN_T /* The type of 5th argument to getsockopt() - usually size_t or int */ #undef SOCKOPTLEN_T @@ -745,12 +758,18 @@ /* Define if you have pthread_mutexattr_t and functions to work with it */ #undef HAVE_PTHREAD_MUTEXATTR_T +/* Define if you have pthread_mutexattr_settype() declaration */ +#undef HAVE_PTHREAD_MUTEXATTR_SETTYPE_DECL + /* Define if you have PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP */ #undef HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER /* Define if you have pthread_cancel */ #undef HAVE_PTHREAD_CANCEL +/* Define if you have pthread_attr_setstacksize */ +#undef HAVE_PTHREAD_ATTR_SETSTACKSIZE + /* Define if you have sigaction() */ #undef HAVE_SIGACTION @@ -766,6 +785,10 @@ /* Define if you have snprintf() declaration in the header */ #undef HAVE_SNPRINTF_DECL +/* Define if you have a _broken_ snprintf() declaration in the header, + * with 'char*' for the 3rd parameter instead of 'const char*' */ +#undef HAVE_BROKEN_SNPRINTF_DECL + /* define if you have statfs function */ #undef HAVE_STATFS @@ -778,6 +801,9 @@ /* Define if you have strptime() */ #undef HAVE_STRPTIME +/* Define if strptime() is declared in headers */ +#undef HAVE_STRPTIME_DECL + /* Define if you have all functions to set thread priority */ #undef HAVE_THREAD_PRIORITY_FUNCTIONS @@ -790,6 +816,10 @@ /* Define if you have vsnprintf() declaration in the header */ #undef HAVE_VSNPRINTF_DECL +/* Define if you have a _broken_ vsnprintf() declaration in the header, + * with 'char*' for the 3rd parameter instead of 'const char*' */ +#undef HAVE_BROKEN_VSNPRINTF_DECL + /* Define if you have usleep() */ #undef HAVE_USLEEP @@ -841,15 +871,48 @@ /* Define if you have BSD flock() function. */ #undef HAVE_FLOCK +/* Define if you have getaddrinfo function. */ +#undef HAVE_GETADDRINFO + +/* Define if you have a gethostbyname_r function taking 6 arguments. */ +#undef HAVE_FUNC_GETHOSTBYNAME_R_6 + +/* Define if you have a gethostbyname_r function taking 5 arguments. */ +#undef HAVE_FUNC_GETHOSTBYNAME_R_5 + +/* Define if you have a gethostbyname_r function taking 3 arguments. */ +#undef HAVE_FUNC_GETHOSTBYNAME_R_3 + +/* Define if you only have a gethostbyname function */ +#undef HAVE_GETHOSTBYNAME + /* Define if you have the gethostname function. */ #undef HAVE_GETHOSTNAME +/* Define if you have a getservbyname_r function taking 6 arguments. */ +#undef HAVE_FUNC_GETSERVBYNAME_R_6 + +/* Define if you have a getservbyname_r function taking 5 arguments. */ +#undef HAVE_FUNC_GETSERVBYNAME_R_5 + +/* Define if you have a getservbyname_r function taking 4 arguments. */ +#undef HAVE_FUNC_GETSERVBYNAME_R_4 + +/* Define if you only have a getservbyname function */ +#undef HAVE_GETSERVBYNAME + +/* Define if you have the gmtime_r function. */ +#undef HAVE_GMTIME_R + /* Define if you have the inet_addr function. */ #undef HAVE_INET_ADDR /* Define if you have the inet_aton function. */ #undef HAVE_INET_ATON +/* Define if you have the localtime_r function. */ +#undef HAVE_LOCALTIME_R + /* Define if you have the mktemp function. */ #undef HAVE_MKTEMP @@ -862,6 +925,9 @@ /* Define if you have the putenv function. */ #undef HAVE_PUTENV +/* Define if you have the readdir_r function. */ +#undef HAVE_READDIR_R + /* Define if you have the setenv function. */ #undef HAVE_SETENV @@ -1009,8 +1075,6 @@ * by configure. */ -#include "wx/chkconf.h" - /* define some constants identifying wxWindows version in more details than just the version number