]> git.saurik.com Git - wxWidgets.git/commitdiff
modified configure to allow configuration of wxMotif under Darwin/Mac OS X
authorGilles Depeyrot <gilles_depeyrot@mac.com>
Sun, 15 Jul 2001 21:04:44 +0000 (21:04 +0000)
committerGilles Depeyrot <gilles_depeyrot@mac.com>
Sun, 15 Jul 2001 21:04:44 +0000 (21:04 +0000)
wxWindows can be configured as wxMac or wxMotif under Mac OS X
replaced __WXMAC_X__ define by __DARWIN__ (general Darwin related issues)
moved dlopen/dlerror code to dynlib.cpp to make it available for wxMotif

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/dirdlg.h
include/wx/mac/dnd.h
include/wx/mac/uma.h
include/wx/wxchar.h

index 144e7636b3ae9e3150ad5940674e5e5efa04fb3b..6ac8eb2c0cd8789d4fa4a89c50006c0513e900f7 100644 (file)
@@ -24,7 +24,7 @@ WXDLLEXPORT_DATA(extern const wxChar*) wxEmptyString;
 #elif defined(__WXQT__)
 #include "wx/qt/dirdlg.h"
 #elif defined(__WXMAC__)
-#ifdef __WXMAC_X__
+#ifdef __DARWIN__
 #include "wx/generic/dirdlgg.h"
 #else
 #include "wx/mac/dirdlg.h"
index 2b0f35375d1308c0d0c7010d1b4479ea101b2e2b..0afea150b9179cf0481c1903363095beadbd98aa 100644 (file)
@@ -25,7 +25,7 @@
 
 class WXDLLEXPORT wxWindow;
 
-#ifndef __WXMAC_X__
+#ifndef __DARWIN__
 class WXDLLEXPORT wxDataObject;
 class WXDLLEXPORT wxTextDataObject;
 class WXDLLEXPORT wxFileDataObject;
@@ -37,7 +37,7 @@ class WXDLLEXPORT wxFileDropTarget;
 
 class WXDLLEXPORT wxDropSource;
 
-#ifndef __WXMAC_X__
+#ifndef __DARWIN__
 //-------------------------------------------------------------------------
 // wxDataObject
 //-------------------------------------------------------------------------
@@ -168,7 +168,7 @@ class WXDLLEXPORT wxDropTarget: public wxObject
     virtual wxDataFormat GetFormat(size_t n) const = 0;
 };
 
-#ifndef __WXMAC_X__
+#ifndef __DARWIN__
 //-------------------------------------------------------------------------
 // wxTextDropTarget
 //-------------------------------------------------------------------------
index 6133502a6b64b85e66c17ced39acb7cb1e179f5c..ed8cc1997fc27acbcc0ca1f62f5029e0ce1bd51f 100644 (file)
 #define UMA_USE_8_6 1 
 #endif
 
-#if defined(__POWERPC__) || defined(__APPLE__)
+#if defined(__POWERPC__)
     #define UMA_USE_APPEARANCE 1
     #define UMA_USE_WINDOWMGR 1
-    #if defined(__APPLE__)
+    #if defined(__DARWIN__)
         #include <Carbon/Carbon.h>
     #endif
 #else
index 26ce087d2e3d04c02b8f8def262f3bf408c1320b..54f09d2f039009ad0c6ebf076e16d24b7dad4ecd 100644 (file)
@@ -266,7 +266,7 @@ typedef  _TUCHAR     wxUChar;
 #    if defined(__VISUALC__) && (__VISUALC__ < 900)
 #      define wxUSE_WCHAR_T 0 // wchar_t is not available for MSVC++ 1.5
 #    elif defined(__UNIX__)
-#      if defined(HAVE_WCSTR_H) || defined(HAVE_WCHAR_H) || defined(__FreeBSD__) || (defined(__APPLE__) && defined(__UNIX__))
+#      if defined(HAVE_WCSTR_H) || defined(HAVE_WCHAR_H) || defined(__FreeBSD__) || (defined(__DARWIN__))
 #        define wxUSE_WCHAR_T 1
 #      else
 #        define wxUSE_WCHAR_T 0
@@ -289,7 +289,7 @@ typedef  _TUCHAR     wxUChar;
 #    ifdef HAVE_WCSTR_H
 #      include <wcstr.h>
 #    else
-#      if defined(__FreeBSD__) || (defined(__APPLE__) && defined(__UNIX__))
+#      if defined(__FreeBSD__) || defined(__DARWIN__)
 #        include <stdlib.h>
 #        define wxNEED_WCSLEN
 #      else
@@ -379,7 +379,7 @@ typedef unsigned __WCHAR_TYPE__ wxUChar;
 #     define wxUChar unsigned char
 #   endif
 
-#   if defined(__FreeBSD__) || (defined(__APPLE__) && defined(__UNIX__))
+#   if defined(__FreeBSD__) || defined(__DARWIN__)
 #     undef _T
 #   endif