#endif
/* define the system to compile */
-#undef __WXGTK__
-#undef __WXMOTIF__
-#undef __WXQT__
#undef __UNIX__
#undef __LINUX__
#undef __SGI__
/*
* Use zlib
*/
-#undef USE_ZLIB
+#undef wxUSE_ZLIB
/*
* Use gdk_imlib
*/
-#undef USE_GDK_IMLIB
+#undef wxUSE_GDK_IMLIB
/*
* Use libpng
*/
-#undef USE_LIBPNG
+#undef wxUSE_LIBPNG
/*
* Use iODBC
*/
-#undef USE_ODBC
+#undef wxUSE_ODBC
/*
* Use Threads
*/
-#undef USE_THREADS
+#undef wxUSE_THREADS
//------------------------------------------------------------------------
// GUI control options
/*
* Use gauge item
*/
-#undef USE_GAUGE
+#undef wxUSE_GAUGE
/*
* Use combobox item
*/
-#undef USE_COMBOBOX
+#undef wxUSE_COMBOBOX
/*
* Use scrollbar item
*/
-#undef USE_SCROLLBAR
+#undef wxUSE_SCROLLBAR
/*
* Use notebook item
*/
-#undef USE_NOTEBOOK
+#undef wxUSE_NOTEBOOK
/*
* Use listctrl item
*/
-#undef USE_LISTCTRL
+#undef wxUSE_LISTCTRL
/*
* Use treectrl item
*/
-#undef USE_TREECTRL
+#undef wxUSE_TREECTRL
/*
* Use grid item
*/
-#undef USE_GRID
+#undef wxUSE_GRID
/*
* Use tab dialog item
*/
-#undef USE_TAB_DIALOG
+#undef wxUSE_TAB_DIALOG
//------------------------------------------------------------------------
// non-GUI options
/*
* Use fraction class
*/
-#undef USE_FRACTION
+#undef wxUSE_FRACTION
/*
* Use time and date classes
*/
-#undef USE_TIMEDATE
+#undef wxUSE_TIMEDATE
/*
* Use config system
*/
-#undef USE_CONFIG
+#undef wxUSE_CONFIG
/*
* Use intl system
*/
-#undef USE_INTL
+#undef wxUSE_INTL
/*
* Use streams
*/
-#undef USE_STREAMS
+#undef wxUSE_STREAMS
/*
* Use wxFile
*/
-#undef USE_FILE
+#undef wxUSE_FILE
/*
* Use wxTextFile
*/
-#undef USE_TEXTFILE
+#undef wxUSE_TEXTFILE
/*
* Use class serialization
*/
-#undef USE_SERIAL
+#undef wxUSE_SERIAL
//------------------------------------------------------------------------
// PS options
* Use font metric files in GetTextExtent for wxPostScriptDC
* Use consistent PostScript fonts for AFM and printing (!)
*/
-#undef USE_AFM_FOR_POSTSCRIPT
+#undef wxUSE_AFM_FOR_POSTSCRIPT
#undef WX_NORMALIZED_PS_FONTS
/*
* Use PostScript device context
*/
-#undef USE_POSTSCRIPT
+#undef wxUSE_POSTSCRIPT
+
+//------------------------------------------------------------------------
+// wxString options
+//------------------------------------------------------------------------
+
+/*
+ * Compile wxString with wide character (Unicode) support?
+ */
+#undef wxUSE_UNICODE
+
+/*
+ * Work around a bug in GNU libc 5.x wcstombs() implementation.
+ *
+ * Note that you must link your programs with libc.a if you enable this and you
+ * have libc 5 (you should enable this for libc6 where wcsrtombs() is
+ * thread-safe version of wcstombs()).
+ */
+#undef wxUSE_WCSRTOMBS
//------------------------------------------------------------------------
// misc options
/*
* Use Interprocess communication
*/
-#undef USE_IPC
+#undef wxUSE_IPC
/*
* Use wxGetResource & wxWriteResource (change .Xdefaults)
*/
-#undef USE_RESOURCES
+#undef wxUSE_RESOURCES
/*
* Use clipboard
*/
-#undef USE_CLIPBOARD
+#undef wxUSE_CLIPBOARD
/*
* Use dnd
*/
-#undef USE_DND
+#undef wxUSE_DND
/*
* Use wxWindows layout constraint system
*/
-#undef USE_CONSTRAINTS
+#undef wxUSE_CONSTRAINTS
//------------------------------------------------------------------------
// architecture options
/*
* Use the mdi architecture
*/
-#undef USE_MDI_ARCHITECTURE
+#undef wxUSE_MDI_ARCHITECTURE
/*
* Use the document/view architecture
*/
-#undef USE_DOC_VIEW_ARCHITECTURE
+#undef wxUSE_DOC_VIEW_ARCHITECTURE
/*
* Use the print/preview architecture
*/
-#undef USE_PRINTING_ARCHITECTURE
+#undef wxUSE_PRINTING_ARCHITECTURE
//------------------------------------------------------------------------
// Prolog and wxWindows' resource system options
/*
* Use Prolog IO
*/
-#undef USE_PROLOGIO
+#undef wxUSE_PROLOGIO
/*
- * Use Remote Procedure Call (Needs USE_IPC and USE_PROLOGIO)
+ * Use Remote Procedure Call (Needs wxUSE_IPC and wxUSE_PROLOGIO)
*/
-#undef USE_RPC
+#undef wxUSE_RPC
/*
- * Use wxWindows resource loading (.wxr-files) (Needs USE_PROLOGIO 1)
+ * Use wxWindows resource loading (.wxr-files) (Needs wxUSE_PROLOGIO 1)
*/
-#undef USE_WX_RESOURCES
+#undef wxUSE_WX_RESOURCES
//------------------------------------------------------------------------
// the rest
* extension to the X11 protocol. You can use the (free) Mesa library
* if you don't have a 'real' OpenGL.
*/
-#undef USE_GLX
+#undef wxUSE_GLX
/*
- * Use wxWindows help facility (needs USE_IPC 1)
+ * Use wxWindows help facility (needs wxUSE_IPC 1)
*/
-#undef USE_HELP
+#undef wxUSE_HELP
/*
* Use iostream.h rather than iostream
*/
-#undef USE_IOSTREAMH
+#undef wxUSE_IOSTREAMH
/*
* Use Metafile and Metafile device context
*/
-#undef USE_METAFILE
+#undef wxUSE_METAFILE
/*
* Use wxGraph
*/
-#undef USE_WXGRAPH
+#undef wxUSE_WXGRAPH
/*
* Use wxTree
*/
-#undef USE_WXTREE
+#undef wxUSE_WXTREE
/*
* Use Apple Ieee-double converter
*/
-#undef USE_APPLE_IEEE
+#undef wxUSE_APPLE_IEEE
/* Compatibility with 1.66 API.
Level 0: no backward compatibility, all new features
Level 1: wxDC, OnSize (etc.) compatibility, but
* WARNING: this code may not work with all architectures, especially
* if alignment is an issue.
*/
-#undef USE_MEMORY_TRACING
+#undef wxUSE_MEMORY_TRACING
/*
* Enable debugging version of global memory operators new and delete
* Disable it, If this causes problems (e.g. link errors)
*/
-#undef USE_GLOBAL_MEMORY_OPERATORS
-/*
- * If WXDEBUG && USE_MEMORY_TRACING && USE_GLOBAL_MEMORY_OPERATORS
- * used to debug the memory allocation of wxWindows Xt port code
- */
-#define USE_INTERNAL_MEMORY_TRACING 0
+#undef wxUSE_GLOBAL_MEMORY_OPERATORS
/*
* Matthews garbage collection (used for MrEd?)
*/
/*
* Use splines
*/
-#define USE_SPLINES 1
+#define wxUSE_SPLINES 1
/*
- * USE_DYNAMIC_CLASSES is TRUE for the Xt port
+ * wxUSE_DYNAMIC_CLASSES is TRUE for the Xt port
*/
-#define USE_DYNAMIC_CLASSES 1
+#define wxUSE_DYNAMIC_CLASSES 1
/*
* Disable this if your compiler can't cope
* with omission of prototype parameters.
/* Define if you have <unistd.h>. */
#undef HAVE_UNISTD_H
+/* Define if you have <fnmatch.h>. */
+#undef HAVE_FNMATCH_H
+
/* Define if utime(file, NULL) sets file's timestamp to the present. */
#undef HAVE_UTIME_NULL