X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3ca6a5f04692678cd2d9f3ea0843fc3f5a0b254f..65baafba0e8cd74f2264b7e2f7625ff5bea84864:/docs/html/platform.htm diff --git a/docs/html/platform.htm b/docs/html/platform.htm index 72442a67b5..4f64c8fac2 100644 --- a/docs/html/platform.htm +++ b/docs/html/platform.htm @@ -1,18 +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 (Windows 9x/NT) | -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 + | 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 Version 2.95.2 recommended, otherwise some (included) patches must be applied - Memory debugging code doesn't seem to work well |
-|||||||
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++ | |||||||||
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 | +|||||||
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) | -Visual C++ 1.52 | 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++ 4.0/5.0 | JS | + 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 | -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 | +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 | -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 | 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 | |||||||||
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 | ||||||||
wxMotif with xlC (AIX 4.2) | + | 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 | -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 | |||||||||
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 | -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 | +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 | +||||||
SCO UnixWare | +wxGTK with gcc | William Suetholz | UnixWare 2.1.3 with UnixWare 7 compatibility PTF | ||||||
DEC OSF/1 | -wxGTK with gcc | Fabrice Didierjean | OSF1 4.0 on Dec Alpha + | 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 | +|||||||||
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 | +wxGTK with Compaq-C++ V6.2 (OpenVMS Alpha 7.3) | Jouk Jansen | |||||||
Linux S/390 | +wxGTK with gcc 2.95.2 | VZ | 2.3.1+ only | +||||||
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 | +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) |