* Modified by:
* Created: 29.10.01 (extracted from wx/defs.h)
* RCS-ID: $Id$
-* Copyright: (c) 1997-2001 wxWidgets team
+* Copyright: (c) 1997-2001 Vadim Zeitlin
* Licence: wxWindows licence
*/
# define __WXMAC_OSX__
# define __WXMAC_CARBON__
# ifdef __WXMAC_XCODE__
+# include <unistd.h>
# include "wx/mac/carbon/config_xcode.h"
# endif
# else
/*
old C++ headers (like <iostream.h>) declare classes in the global namespace
- while the new, standard ones (like <iostream>) do it in std:: namespace
+ while the new, standard ones (like <iostream>) do it in std:: namespace,
+ unless it's an old gcc version.
using this macro allows constuctions like "wxSTD iostream" to work in
either case
*/
-#if !wxUSE_IOSTREAMH
+#if !wxUSE_IOSTREAMH && (!defined(__GNUC__) || ( __GNUC__ > 2 ) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95))
# define wxSTD std::
#else
# define wxSTD