X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4e4dc03dcce4f881bcf8ca3586128ddf40ba0eea..c9bd045b24aca5cfd6206a6b5f0883a498716ba3:/docs/html/platform.htm
diff --git a/docs/html/platform.htm b/docs/html/platform.htm
index 2bab78399c..4f64c8fac2 100644
--- a/docs/html/platform.htm
+++ b/docs/html/platform.htm
@@ -1,7 +1,7 @@
- Platforms supported by wxWindows 2.x
+ Platforms supported by wxWindows 2.4
@@ -21,10 +21,11 @@
-You will find below the list of all supported platforms for different ports of wxWindows 2.x (wxMSW/wxGTK/wxMotif ports
-only). The cross icon in the third column doesn't mean that the platform is not supported, but just that wxWindows hasn't
-been tested on it recently (the table is being updated for wxWindows 2.1.14
-beta currently).
+You will find below the list of all supported platforms for different ports of
+wxWindows 2.x (wxMSW/wxGTK/wxMotif ports only). The cross icon in the third
+column doesn't always mean that the platform is not supported, but may just
+wxWindows hasn't been tested on it recently (the table is being updated for
+wxWindows 2.5.1 currently).
See also:
@@ -49,16 +50,16 @@ often don't work.
wxWindows 2 Platforms |
-
- Platform |
- Compiler |
- Status |
- Tested by |
- Remarks |
+
+ Platform |
+ Compiler |
+ Status |
+ Tested by |
+ Remarks |
-Win32 (Win 9x/NT/2K) |
+Win32 (Win 9x/NT/2K) |
Visual C++ 4.2/5.x/6.0 | | VZ, JS | Project files are provided for all versions except 4.2 |
Borland C++ 5.0 | |
| Also works with free command line Borland C++ 5.5 |
Mingw32 | | GRG, VZ | Cross compilation from Linux works as well
@@ -67,93 +68,141 @@ often don't work.
|
Cygwin | | Stephane Junique Andrea Venturoli | tested under NT 4, cross-compiling for mingw also works |
Watcom C++ 10 | | JS | Tested with 10.6: works, but wxImage seems to be broken no support for JPEG, TIFF or OpenGL |
Watcom C++ 11 | | Markus Neifer | Tested with 11.0b under win95 |
-
Symantec C++ | |
|
|
+
Open Watcom 1.0 | | Chris Elliott | Tested with 1.0 under W2K(?) |
+
Digital Mars (was Symantec C++) | | Chris Elliott | Tested with 8.34beta |
+
+
+
+Win64 (Windows XP/2003) |
+ Visual C++ 7.1 | | | Some minor corrections not done yet but will be in time for 2.6.0... |
-Win16 (Windows 3.1) |
+Win16 (Windows 3.1) |
Visual C++ 1.52 | |
|
Some features are missing (OLE related classes, threads, ...)
- Borland C++ can't cope with ODBC, resources and new wxGrid class |
+ Borland C++ can't cope with ODBC, resources and new wxGrid class.
+ Last working version is wxWindows 2.2.7,
+ support for Win16 has been abandoned in 2.4.x.
+ and all traces of Win16 code were removed
+ after cvs BEFORE_WIN16_REMOVAL tag
Borland C++ 4.0/5.0 | | JS |
+
+Linux x86 |
+ wxGTK with gcc 2.7.2 | |
| Might work, but nobody uses it any more |
+
wxGTK with gcc 2.95--3.3 | | VZ, RR |
|
+
wxMotif | |
| with LessTif 0.87 |
+
wxMotif | |
| with OpenMotif |
+
+
+
| All BSD systems tests are for wxGTK using gcc. |
-Linux x86 |
- wxGTK with gcc 2.7.2 | |
| Should work, but nobody uses it any more |
-
wxGTK with egcs 1.1.1 | | VZ, RR |
|
-
wxGTK with gcc 2.95 | |
|
|
-
wxMotif with egcs 1.1.1 | |
| with LessTif 0.87 |
-
wxMotif with gcc 2.95 | |
| with OpenMotif |
+FreeBSD |
+ all versions between 3.2 and 5.1 x86 | | VZ |
|
-FreeBSD |
- wxGTK with gcc | | VZ | Limited thread support on older systems |
+NetBSD |
+ 1.6, Alpha | | VZ |
|
-Solaris |
+OpenBSD |
+ 3.1, Alpha | | VZ | Some problems with shared libraries, ok with static ones |
+
+
+
+Solaris |
wxMotif with Sun CC 4.2 | | VZ | Thread support must be disabled on system with not MT-safe X11 |
-
wxMotif with gcc | |
|
|
-
wxGTK with Sun CC 4.2 | | Shiv Shankar Ramakrishnan |
|
-
wxGTK with gcc | |
|
|
-
wxGTK with Sun CC 5.0 and 6.1 (Solaris 7 and 8) | | Jiri Mracek | You have to edit line 2079 in glib.h to fix GTK+ error |
+
wxMotif with gcc | |
|
|
+
wxGTK with Sun CC 4.2 | | |
|
+
wxGTK with gcc | |
|
|
+
wxGTK with Sun CC 5.0 and 6.1 (Solaris 7 and 8) | | Jiri Mracek | You have to edit line 2079 in glib.h to fix GTK+ error |
+
wxGTK 2.5.1 with Sun CC 6.2 (Solaris 6 and 8) | | Carl Godkin | Using GNU make |
-AIX |
- wxGTK with AIX CC | |
|
|
-
wxGTK 2.2.9 with gcc 3.0.4 | | Ian Brown | Shared library building doesn't work, use --disable-shared |
+AIX |
+ wxGTK 2.2.9 with gcc 3.0.4 | | Ian Brown | Shared library building doesn't work, use --disable-shared |
+
wxGTK 2.3.3 with xlC (AIX 4.3.2) | | Irvin Probst | Both static and shared wxGTK libraries work, but only with static GTK+ and GLib |
wxMotif with xlC 3.1.4.0 (AIX 4.2) | |
Bernhard Eck |
Some problems with OpenGL and native X server |
+
wxX11 2.4.2 with xlC 6 (AIX 5.1) | | Swengtoo | In 2.4.2 you need to remove parentheses from the configure line containing AIX_CXX_LD; you should also use GNU make |
-
-HP-UX 10.20 |
- wxGTK with HP CC A.10.22 or HP aCC B3910B A.01.18 | | Staf Verhaegen |
+
+HP-UX |
+
+ HP-UX 10.20 wxGTK with HP CC A.10.22 or HP aCC B3910B A.01.18 | | Staf Verhaegen |
you need to add -Aa -D_HPUX_SOURCE to CFLAGS |
-
wxGTK with gcc | | Julian Albo Garcia |
|
-
-
-
-IRIX |
- wxGTK | |
| You may need to use --disable-catch_segvs if you get compiler error in utilsunx.cpp |
-
wxMotif with MIPSPro 7.30 | | David Marshall | On IRIX 6.5.6 (Indigo2, 64bit), with SGI Motif 1.2 |
-
wxMotif with "CC -mips3 -n32" | | Ian | You need to set LD_LIBRARYN32_PATH |
-
-
-
-SCO UnixWare |
+
HP-UX 10.20 wxGTK with gcc | | Julian Albo Garcia |
|
+
HP-UX 11i v1 PA-RISC, wxMotif 2.5.4, tried aCC A.03.57 and g++ 3.4.2 | | Ian, Mike |
+ For a 32-bit PA-RISC build, if you want to use SHLIB_PATH to make it easier to use
+ wxWidgets without installing it, then add LDFLAGS=-Wl,+s
+ If you want to compile the test suite then aCC A.03.57 requires CXX='aCC -AA'
+ aCC can also be used as the C compiler instead of cc by adding CC='aCC -Ae'
+ |
+
HP-UX 11i v2 IA64, wxMotif 2.5.4, aCC A.06.00 | | Mike |
|
+
+
+
+IRIX |
+
+ Note that all entries use MIPSPro 7.3 compiler on IRIX 6.5 with -mips3 -n32 flags if not mentioned otherwise.
+ Also note that you need to set LD_LIBRARYN32_PATH under IRIX to run wxWindows programs.
+ |
+
wxGTK 2.2 | | Ian | You may need to use --disable-catch_segvs if you get compiler error in utilsunx.cpp |
+
wxGTK 2.5 | | Carl Godkin |
|
+
wxMotif | | David Marshall | On IRIX 6.5.6 (Indigo2, 64bit), with SGI Motif 1.2 |
+
| Ian |
|
+
+
+
+SCO UnixWare |
wxGTK with gcc | | William Suetholz | UnixWare 2.1.3 with UnixWare 7 compatibility PTF |
-DEC OSF/1 |
+DEC OSF/1 |
wxGTK with gcc | | Fabrice Didierjean | OSF1 4.0 on Dec Alpha
you may need to run configure with --host=alpha-dec-osf switch |
-
-OS/2 |
- VisualAge 3.0/4.0 | | DW |
- OS/2 port is work in progress... |
-
EMX | | SN |
-
wxGTK with EMX | | SN | configure scripts need to be regenerated with OS/2 port of autoconf |
-
wxMotif with EMX | | SN | with LessTif 0.89; configure scripts need to be regenerated with OS/2 port of autoconf |
+
+OS/2 |
+
wxOS2-2.4.x with VAC++ 3.0 | | DW | Support for this out-dated compiler has been given up for 2.5 |
+
wxOS2 with EMX | | SN |
|
+
wxOS2 with EMX+gcc 3.2.1 | | Dave Parsons |
|
+
Innotek gcc 3.2.2 | | DW | This compilers uses an object format incompatible with current X11 libraries, so forget about wxGTK/wxMotif/wxX11. CVS now supports building wxOS2, but linking does not yet work OOTB. |
+
Open Watcom 1.0/1.1 | |
| Again, object format is incompatible with X11 libs, so forget about wxGTK/wxMotif/wxX11. We would need somebody having enough time to dig into the build system and find out how to adapt OpenWatcom's makefiles (or rather bakefiles) for Windows to OS/2. |
+
wxGTK with EMX | | SN |
|
+
wxMotif with EMX | | SN | with LessTif 0.89 |
+
wxX11 with EMX | | SN |
|
+
wxGTK with EMX+gcc 3.2.1 | |
|
|
+
wxMotif with EMX+gcc 3.2.1 | |
| with LessTif 0.89 |
+
wxX11 with EMX+gcc 3.2.1 | |
|
|
-OpenVMS |
+OpenVMS |
wxGTK with Compaq-C++ V6.2 (OpenVMS Alpha 7.3) | | Jouk Jansen |
|
-
-Linux S/390 |
+
+Linux S/390 |
wxGTK with gcc 2.95.2 | | VZ | 2.3.1+ only |
+
+Mac OS |
+
wxMac CFM (OS 8.6+) | | SC | with Metrowerks CodeWarrior 8.3 |
+ wxMac Mach-O (OS X) | | SC | CodeWarrior or Apple DevTools (gcc) |
+ wxCocoa (OS X) | | DE | Apple DevTools (gcc) |
+
+