X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ef5f8ab62657cd12c9c4be5e24dd45f3cd464ab9..2c4c6c0ad0d95760edaf9f529acc145e48bf4b49:/setup.h_vms diff --git a/setup.h_vms b/setup.h_vms index 872b63304e..43530a6b23 100644 --- a/setup.h_vms +++ b/setup.h_vms @@ -35,6 +35,9 @@ /* the installation location prefix from configure */ #undef wxINSTALL_PREFIX +/* Define this to get extra features from GNU libc. */ +#undef _GNU_SOURCE + /* Define to `int' if doesn't define. */ #undef gid_t @@ -60,6 +63,7 @@ byte first (like Motorola and SPARC, unlike Intel and VAX). */ #undef WORDS_BIGENDIAN +#ifdef __WXGTK__ /* Define this if your version of GTK+ is greater than 1.2 */ #define __WXGTK12__ 1 @@ -68,6 +72,7 @@ /* Define this if your version of GTK+ is greater than 1.3 */ #undef __WXGTK20__ +#endif /* * Define to 1 for Unix[-like] system @@ -91,6 +96,7 @@ #undef __NETBSD__ #undef __BSD__ #undef __FREEBSD__ +#undef __OPENBSD__ #define __VMS__ #undef __ULTRIX__ #undef __DATA_GENERAL__ @@ -638,7 +644,7 @@ /* * Compile wxString with some Unicode (wide character) support? */ -#define wxUSE_WCHAR_T 0 +#define wxUSE_WCHAR_T 1 /* * Compile wxWindows in Unicode mode (Win32 only for now)? @@ -766,7 +772,11 @@ /* * Compatibility with 2.2 API */ -#define WXWIN_COMPATIBILITY_2_2 1 +#define WXWIN_COMPATIBILITY_2_2 0 +/* + * Compatibility with 2.4 API + */ +#define WXWIN_COMPATIBILITY_2_4 1 /* * Enables debugging: memory tracing, assert, etc., contains debug level */ @@ -911,6 +921,9 @@ /* struct tm doesn't always have the tm_gmtoff field, define this if it does */ #define WX_GMTOFF_IN_TM +/* Define if you have poll(2) function */ +#define HAVE_POLL 1 + /* Define if you have pw_gecos field in struct passwd */ #undef HAVE_PW_GECOS @@ -926,12 +939,6 @@ /* 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() */ #define HAVE_LOCALTIME @@ -1124,9 +1131,34 @@ /* Define if you have wcsrtombs() function */ #define HAVE_WCSRTOMBS 1 +/* Define this if you have fputws() and putwc() */ +#define HAVE_FPUTWC 1 + +/* Define this if you have wprintf() and related functions */ +#define HAVE_WPRINTF 1 + +/* Define this if you have vswprintf() and related functions */ +#define HAVE_VSWPRINTF 1 + +/* 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 compatibil + 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.