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.0OkVZ, JSProject files are provided for all versions except 4.2 Borland C++ 5.0Ok
Also works with free command line Borland C++ 5.5 Mingw32OkGRG, VZCross compilation from Linux works as well
@@ -67,93 +68,141 @@ often don't work. CygwinOkStephane Junique
Andrea Venturolitested under NT 4, cross-compiling for mingw also works Watcom C++ 10AlmostJSTested with 10.6: works, but wxImage seems to be broken
no support for JPEG, TIFF or OpenGL Watcom C++ 11OkMarkus NeiferTested with 11.0b under win95 - Symantec C++Unknown

+ Open Watcom 1.0OkChris ElliottTested with 1.0 under W2K(?) + Digital Mars (was Symantec C++)OkChris ElliottTested with 8.34beta + + + +Win64
(Windows XP/2003) + Visual C++ 7.1No 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.52Ok
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.0OkJS + +Linux x86 + wxGTK with gcc 2.7.2Unknown
Might work, but nobody uses it any more + wxGTK with gcc 2.95--3.3OkVZ, RR
+ wxMotifOk
with LessTif 0.87 + wxMotifOk
with OpenMotif + + +
All BSD systems tests are for wxGTK using gcc. -Linux x86 - wxGTK with gcc 2.7.2Unknown
Should work, but nobody uses it any more - wxGTK with egcs 1.1.1OkVZ, RR
- wxGTK with gcc 2.95Ok

- wxMotif with egcs 1.1.1Ok
with LessTif 0.87 - wxMotif with gcc 2.95Ok
with OpenMotif +FreeBSD + all versions between 3.2 and 5.1 x86OkVZ
-FreeBSD - wxGTK with gccOkVZLimited thread support on older systems +NetBSD + 1.6, AlphaOkVZ
-Solaris +OpenBSD + 3.1, AlphaOkVZSome problems with shared libraries, ok with static ones + + + +Solaris wxMotif with Sun CC 4.2OkVZThread support must be disabled on system with not MT-safe X11 - wxMotif with gccOk

- wxGTK with Sun CC 4.2OkShiv Shankar Ramakrishnan
- wxGTK with gccOk

- wxGTK with Sun CC 5.0 and 6.1 (Solaris 7 and 8)OkJiri MracekYou have to edit line 2079 in glib.h to fix GTK+ error + wxMotif with gccOk

+ wxGTK with Sun CC 4.2Ok 
+ wxGTK with gccOk

+ wxGTK with Sun CC 5.0 and 6.1 (Solaris 7 and 8)OkJiri MracekYou 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)OkCarl GodkinUsing GNU make -AIX - wxGTK with AIX CCUnknown

- wxGTK 2.2.9 with gcc 3.0.4OkIan BrownShared library building doesn't work, use --disable-shared +AIX + wxGTK 2.2.9 with gcc 3.0.4OkIan BrownShared library building doesn't work, use --disable-shared + wxGTK 2.3.3 with xlC (AIX 4.3.2)OkIrvin ProbstBoth static and shared wxGTK libraries work, but only with static GTK+ and GLib wxMotif with xlC 3.1.4.0 (AIX 4.2)Ok Bernhard Eck Some problems with OpenGL and native X server + wxX11 2.4.2 with xlC 6 (AIX 5.1)OkSwengtooIn 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.18OkStaf Verhaegen + +HP-UX + + HP-UX 10.20 wxGTK with HP CC A.10.22
or HP aCC B3910B A.01.18OkStaf Verhaegen you need to add -Aa -D_HPUX_SOURCE to CFLAGS - wxGTK with gccOkJulian Albo Garcia
- - - -IRIX - wxGTKOk
You may need to use --disable-catch_segvs if you get compiler error in utilsunx.cpp - wxMotif with MIPSPro 7.30OkDavid MarshallOn IRIX 6.5.6 (Indigo2, 64bit), with SGI Motif 1.2 - wxMotif with "CC -mips3 -n32"OkIanYou need to set LD_LIBRARYN32_PATH - - - -SCO UnixWare + HP-UX 10.20 wxGTK with gccOkJulian Albo Garcia
+ HP-UX 11i v1 PA-RISC, wxMotif 2.5.4, tried aCC A.03.57 and g++ 3.4.2OkIan, 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.00OkMike
+ + + +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.2OkIanYou may need to use --disable-catch_segvs if you get compiler error in utilsunx.cpp + wxGTK 2.5OkCarl Godkin
+ wxMotifOkDavid MarshallOn IRIX 6.5.6 (Indigo2, 64bit), with SGI Motif 1.2 + OkIan
+ + + +SCO UnixWare wxGTK with gccOkWilliam SuetholzUnixWare 2.1.3 with UnixWare 7 compatibility PTF -DEC OSF/1 +DEC OSF/1 wxGTK with gccOkFabrice DidierjeanOSF1 4.0 on Dec Alpha
you may need to run configure with --host=alpha-dec-osf switch - -OS/2 - VisualAge 3.0/4.0Not yetDW - OS/2 port is work in progress... - EMXNot yetSN - wxGTK with EMXOkSNconfigure scripts need to be regenerated with OS/2 port of autoconf - wxMotif with EMXOkSNwith LessTif 0.89; configure scripts need to be regenerated with OS/2 port of autoconf + +OS/2 + wxOS2-2.4.x with VAC++ 3.0AlmostDWSupport for this out-dated compiler has been given up for 2.5 + wxOS2 with EMXAlmostSN
+ wxOS2 with EMX+gcc 3.2.1AlmostDave Parsons
+ Innotek gcc 3.2.2NoDWThis 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.1No
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 EMXOkSN
+ wxMotif with EMXOkSNwith LessTif 0.89 + wxX11 with EMXOkSN
+ wxGTK with EMX+gcc 3.2.1Ok

+ wxMotif with EMX+gcc 3.2.1Ok
with LessTif 0.89 + wxX11 with EMX+gcc 3.2.1Ok

-OpenVMS +OpenVMS wxGTK with Compaq-C++ V6.2 (OpenVMS Alpha 7.3)OkJouk Jansen
- -Linux S/390 + +Linux S/390 wxGTK with gcc 2.95.2OkVZ2.3.1+ only + +Mac OS + wxMac CFM (OS 8.6+)OkSCwith Metrowerks CodeWarrior 8.3 + wxMac Mach-O (OS X)OkSCCodeWarrior or Apple DevTools (gcc) + wxCocoa (OS X)SomewhatDEApple DevTools (gcc) + +