X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9952adac0637176c5fc5081bd04458b765636373..4dcf0afed72e5364cbd82dcc9b75f0e841151e76:/setup.h.in?ds=inline diff --git a/setup.h.in b/setup.h.in index f6e91fec79..29451eb0fb 100644 --- a/setup.h.in +++ b/setup.h.in @@ -1,4 +1,4 @@ -/* This define (__WX_SETUP_H__) is used both to insure setup.h is included +/* This define (__WX_SETUP_H__) is used both to ensure setup.h is included * only once and to indicate that we are building using configure. */ #ifndef __WX_SETUP_H__ #define __WX_SETUP_H__ @@ -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 @@ -85,16 +88,24 @@ #undef __DATA_GENERAL__ #undef __EMX__ +/* NanoX (with wxX11) */ +#define wxUSE_NANOX 0 + /* PowerPC Darwin & Mac OS X */ #undef __POWERPC__ +/* MS-DOS with DJGPP */ +#undef __DOS__ + /* Stupid hack; __WINDOWS__ clashes with wx/defs.h */ #ifndef __WINDOWS__ #undef __WINDOWS__ #endif #undef __WIN95__ +#ifndef __WIN32__ #undef __WIN32__ +#endif #undef __GNUWIN32__ #undef STRICT #undef WINVER @@ -105,6 +116,10 @@ #define wxUSE_OWNER_DRAWN 1 #endif +#if defined(__WXPM__) +#define wxUSE_OWNER_DRAWN 1 +#endif + /* enable rich edit under Win32 */ #if defined(__WIN95__) && !defined(__TWIN32__) && !defined(__GNUWIN32_OLD__) #define wxUSE_RICHEDIT 1 @@ -117,6 +132,11 @@ */ #undef HAVE_BOOL +/* + * Define if your compiler supports the explicit keyword + */ +#undef HAVE_EXPLICIT + /* * Use regex support */ @@ -204,6 +224,11 @@ */ #define wxUSE_POPUPWIN 0 +/* + Use wxTipWindow + */ +#define wxUSE_TIPWINDOW 0 + /* * Use accelerators */ @@ -234,6 +259,11 @@ */ #define wxUSE_MIMETYPE 0 +/* + * Use wxSystemOptions + */ +#define wxUSE_SYSTEM_OPTIONS 0 + /* * Use wxMessageDialog (and wxMessageBox) */ @@ -407,7 +437,6 @@ /* * Use this control */ -#define wxUSE_STATUSBAR 0 #define wxUSE_STATTEXT 0 /* * Use this control @@ -487,6 +516,15 @@ * Use wxFFile class */ #define wxUSE_FFILE 0 +/* + * Use wxFSVolume class + */ +#define wxUSE_FSVOLUME 1 + +/* + * Use wxTextBuffer class + */ +#define wxUSE_TEXTBUFFER 0 /* * Use wxTextFile class */ @@ -507,7 +545,7 @@ /* * Use old log dialog instead of new wxLogGui */ -#define wxUSE_LOG_DIALOG 1 +#define wxUSE_LOG_DIALOG 0 /* * Use wxStopWatch */ @@ -533,13 +571,16 @@ */ #define wxUSE_INTL 0 /* - * Use streams + * Use wxProtocol and related classes */ -#define wxUSE_STREAMS 0 +#define wxUSE_PROTOCOL 0 +#define wxUSE_PROTOCOL_FILE 0 +#define wxUSE_PROTOCOL_FTP 0 +#define wxUSE_PROTOCOL_HTTP 0 /* - * Use class serialization + * Use streams */ -#define wxUSE_SERIAL 0 +#define wxUSE_STREAMS 0 /* * Use sockets */ @@ -557,6 +598,10 @@ * wxLibrary class */ #define wxUSE_DYNLIB_CLASS 0 +/* + * Use wxObjectLoader + */ +#define wxUSE_DYNAMIC_LOADER 0 /* * Use wxTimer @@ -588,6 +633,16 @@ */ #define wxUSE_UNICODE 0 +/* + * Use MS Layer for Unicode on Win9X (Win32 only)? + */ +#define wxUSE_UNICODE_MSLU 0 + +/* + * Use wxURL class + */ +#define wxUSE_URL 0 + /* * Work around a bug in GNU libc 5.x wcstombs() implementation. * @@ -636,10 +691,6 @@ * Use spline */ #define wxUSE_SPLINES 0 -/* - * Use wxLibrary class - */ -#define wxUSE_DYNLIB_CLASS 0 /* * Use the mdi architecture @@ -787,6 +838,11 @@ */ #define wxUSE_PCX 0 +/* + * IFF image format support + */ +#define wxUSE_IFF 0 + /* * PNM image format support */ @@ -797,6 +853,11 @@ */ #define wxUSE_XPM 0 +/* + * MS ICO (and CUR,ANI derivatives) image format support (on any platform) + */ +#define wxUSE_ICO_CUR 0 + /* * Disable this if your compiler can't cope * with omission of prototype parameters. @@ -829,9 +890,6 @@ /* struct tm doesn't always have the tm_gmtoff field, define this if it does */ #undef WX_GMTOFF_IN_TM -/* iconv()'s 2nd argument is char ** and not const char ** */ -#undef WX_ICONV_TAKES_CHAR - /* Define if you have pw_gecos field in struct passwd */ #undef HAVE_PW_GECOS @@ -844,6 +902,15 @@ /* Define if you have ftime() */ #undef HAVE_FTIME +/* Define if you have support for large (64 bit size) files */ +#undef HAVE_LARGEFILE_SUPPORT + +/* Required by HAVE_LARGEFILE_SUPPORT on some systems */ +#undef _FILE_OFFSET_BITS + +/* Ditto */ +#undef _LARGE_FILES + /* Define if you have localtime() */ #undef HAVE_LOCALTIME @@ -949,6 +1016,12 @@ /* Define if you have the inet_aton function. */ #undef HAVE_INET_ATON +/* Define if you have the mktemp function. */ +#undef HAVE_MKTEMP + +/* Define if you have the mkstemp function. */ +#undef HAVE_MKSTEMP + /* Define if you have the nanosleep function. */ #undef HAVE_NANOSLEEP @@ -979,6 +1052,9 @@ /* 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 @@ -1006,11 +1082,14 @@ /* Define if you have the header file. */ #undef HAVE_WCSTR_H -/* Define if you have the header file. */ -#undef HAVE_ICONV_H +/* Define if you have the header file. */ +#undef HAVE_WCTYPE_H + +/* Define if you have the header file and iconv() symbol. */ +#undef HAVE_ICONV -/* Test for GLIBC 2.2 iconv() */ -#undef WX_ICONV_TAKES_CHAR +/* Define as "const" if the declaration of iconv() needs const. */ +#undef ICONV_CONST /* Define if you have the header file. */ #undef HAVE_LANGINFO_H