X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8b283bb88e49a83785c7fbe94fdb0203052022ce..a60b0ddc20fd5ffeb7f49a02f329a1fa291bba11:/docs/html/platform.htm diff --git a/docs/html/platform.htm b/docs/html/platform.htm index 3fce58d0d9..993ee1f6ee 100644 --- a/docs/html/platform.htm +++ b/docs/html/platform.htm @@ -1,19 +1,19 @@
-| - -Supported Platforms + | + +Supported Platforms | ||||||||
| wxWindows 2 Platforms | +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 @@ -59,93 +68,131 @@ 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.|||||
| 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 | ![]() | 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 | +![]() | Starting with wxWidgets-2.9.0, wxWidgets supports Unicode builds only. Unfortunately, Unicode support is currently insufficient in all C libraries on OS/2, so only wxWidgets-2.8.x can be used. | |||||||
| 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) | ||||||