X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/88783bc499403318cd0e55bbffd9edf760b0394f..810ca882569c59d537f75a982aaac0e218076bb0:/include/wx/mac/setup0.h diff --git a/include/wx/mac/setup0.h b/include/wx/mac/setup0.h index c385c7ebbd..fdd01ed49d 100644 --- a/include/wx/mac/setup0.h +++ b/include/wx/mac/setup0.h @@ -131,7 +131,7 @@ // Default is 1 if supported by the compiler. // // Recommended setting: 1, set to 0 if your programs never crash -#define wxUSE_STACKWALKER 1 +#define wxUSE_STACKWALKER 0 // Set this to 1 to compile in wxDebugReport class which allows you to create // and optionally upload to your web site a debug report consisting of back @@ -139,8 +139,9 @@ // // Default is 1 if supported by the compiler. // -// Recommended setting: 0, it is still experimental and API may change -#define wxUSE_DEBUGREPORT 0 +// Recommended setting: 1, it is compiled into a separate library so there +// is no overhead if you don't use it +#define wxUSE_DEBUGREPORT 1 // ---------------------------------------------------------------------------- // Unicode support @@ -266,9 +267,12 @@ // If enabled (1), compiles wxWidgets streams classes #define wxUSE_STREAMS 1 -// Use standard C++ streams if 1. If 0, use wxWin streams implementation. +// Use standard C++ streams if 1. If 0, use wxWin streams implementation only. #define wxUSE_STD_IOSTREAM 0 +// Enable converion to standard C++ string if 1. +#define wxUSE_STD_STRING 0 + // ---------------------------------------------------------------------------- // non GUI features selection // ---------------------------------------------------------------------------- @@ -980,7 +984,7 @@ #define wxODBC_FWD_ONLY_CURSORS 1 // Default is 0. Set to 1 to use the deprecated classes, enum types, function, -// member variables. With a setting of 1, full backward compatability with the +// member variables. With a setting of 1, full backward compatibility with the // 2.0.x release is possible. It is STRONGLY recommended that this be set to 0, // as future development will be done only on the non-deprecated // functions/classes/member variables/etc. @@ -1062,15 +1066,14 @@ // override some settings for Metrowerks // // VZ: isn't this file only used when building with Metrowerks anyhow? +// CS: no, it is also used by the XCode projects #ifdef __MWERKS__ #undef wxUSE_DEBUG_CONTEXT #define wxUSE_DEBUG_CONTEXT 1 #undef wxUSE_STD_IOSTREAM - #define wxUSE_STD_IOSTREAM 1 - - #undef wxUSE_STACKWALKER - #define wxUSE_STACKWALKER 0 + // CS: I have to set this to 0 now, as shared builds are having problems + #define wxUSE_STD_IOSTREAM 0 #endif // things not implemented under Mac @@ -1083,6 +1086,9 @@ #undef wxUSE_TOGGLEBTN #define wxUSE_TOGGLEBTN 0 +#undef wxUSE_STACKWALKER +#define wxUSE_STACKWALKER 0 + // wxWebKit is a wrapper for Apple's WebKit framework, use it if you want to // embed the Safari browser control // 0 by default because of Jaguar compatibility problems