Update information about wxOSX/Cocoa in the platform overview.
Mention that OS X 10.7 is now required and that Cocoa is preferred to Carbon now. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77717 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -59,12 +59,27 @@ distribution.
|
||||
|
||||
@section page_port_wxosx wxOSX
|
||||
|
||||
@subsection page_port_wxosx_cocoa wxOSX/Cocoa
|
||||
|
||||
wxOSX/Cocoa is the currently recommended port of wxWidgets for the Macintosh OS
|
||||
platform. It requires OS X 10.7 or later and, unlike wxOSX/Carbon, fully
|
||||
supports 64 bit builds.
|
||||
|
||||
This is the default port when building wxOSX, but in order to select it
|
||||
explicitly you can use
|
||||
|
||||
@verbatim configure --with-osx_cocoa @endverbatim
|
||||
|
||||
For further information, please see the files in @c docs/osx in the
|
||||
distribution.
|
||||
|
||||
|
||||
@subsection page_port_wxosx_carbon wxOSX/Carbon
|
||||
|
||||
wxOSX/Carbon is a port of wxWidgets for the Macintosh OS platform. Currently
|
||||
wxOSX/Carbon is an older port of wxWidgets for the Macintosh OS platform. Currently
|
||||
OS X 10.5 or higher are supported. wxOSX/Carbon can be compiled both using
|
||||
Apple's command line developer tools as well as Apple's Xcode IDE. wxOSX/Carbon
|
||||
supports both the Intel and PowerPC architectures and can be used to produce
|
||||
supports Intel and PowerPC architectures and can be used to produce
|
||||
"universal binaries" in order create application which can run both
|
||||
architecture. Unfortunately, wxOSX/Carbon does not support any 64-bit
|
||||
architecture since Apple decided not to port its Carbon API entirely to 64-bit.
|
||||
@@ -73,31 +88,13 @@ architecture since Apple decided not to port its Carbon API entirely to 64-bit.
|
||||
removed entirely in a future OS version. It's recommended you look into
|
||||
switching your app over to wxOSX/Cocoa as soon as possible.
|
||||
|
||||
For further information, please see the files in @c docs/osx in the
|
||||
distribution.
|
||||
To build wxWidgets using wxOSX/Carbon you need to do
|
||||
|
||||
|
||||
|
||||
@subsection page_port_wxosx_cocoa wxOSX/Cocoa
|
||||
|
||||
wxOSX/Cocoa is another port of wxWidgets for the Macintosh OS platform.
|
||||
Currently OS X 10.5 or higher are supported. In contrast to wxOSX/Carbon,
|
||||
it uses the Cocoa API in place of Carbon. Much work has gone into this port
|
||||
and many controls are functional, but the port has not reached the maturity of
|
||||
the wxOSX/Carbon port yet. It is possible to use wxOSX/Cocoa on 64-bit
|
||||
architectures.
|
||||
|
||||
In order to configure wxWidgets to compile wxOSX/Cocoa you will need to type:
|
||||
|
||||
@verbatim configure --with-osx_cocoa @endverbatim
|
||||
@verbatim configure --with-osx_carbon @endverbatim
|
||||
|
||||
For further information, please see the files in @c docs/osx in the
|
||||
distribution.
|
||||
|
||||
@note There was a previous effort towards a Cocoa port called wxCocoa, which
|
||||
was implemented totally with Cocoa API unlike the OSX/Cocoa port which uses OS
|
||||
X C APIs to share code, and while it is no longer being actively developed,
|
||||
docs for it are available in @c docs/cocoa in the distribution.
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user