]>
Commit | Line | Data |
---|---|---|
8b283bb8 | 1 | |
ddb25746 VZ |
2 | <html> |
3 | <head> | |
c837a756 | 4 | <title>Platforms supported by wxWindows 2.x</title> |
ddb25746 VZ |
5 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
6 | <meta name="Author" content="Vadim Zeitlin"> | |
7 | </head> | |
8 | <body> | |
9 | ||
281b0186 JS |
10 | <FONT FACE="Arial, Lucida Sans, Helvetica"> |
11 | ||
f6bcfd97 | 12 | <table align=center width=100% border=0 cellpadding=5 cellspacing=0> |
281b0186 | 13 | <tr> |
f6bcfd97 BP |
14 | <td bgcolor="#C4ECF9" align=left colspan=2> |
15 | <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#000000"> | |
281b0186 JS |
16 | Supported Platforms |
17 | </font> | |
18 | </td> | |
19 | </tr> | |
20 | </table> | |
21 | ||
22 | </p> | |
23 | ||
ddb25746 | 24 | You will find below the list of all supported platforms for different ports of wxWindows 2.x (wxMSW/wxGTK/wxMotif ports |
8b283bb8 | 25 | only). The cross icon in the third column doesn't mean that the platform is not supported, but just that wxWindows hasn't |
c837a756 VZ |
26 | been tested on it recently (the table is being updated for wxWindows 2.1.14 |
27 | beta currently). | |
28 | <p> | |
281b0186 | 29 | See also the <A HREF="http://www.lpthe.jussieu.fr/~zeitlin/wxWindows/daily/">daily rebuilds page</A> for some of the platforms mentioned below. |
ddb25746 VZ |
30 | <p> |
31 | If you have tested wxWindows on a platform not mentioned here, please tell us about your experience on our mailing list! | |
32 | We would especially like to have information about compiling wxGTK on other Unix variants, such as IRIX, DG-UX, | |
f6bcfd97 BP |
33 | other flavours of BSD, ... Please note that you will generally need GNU make |
34 | (also known as <tt>gmake</tt>) to compile wxWindows, native make programs | |
8b283bb8 | 35 | often don't work. |
ddb25746 VZ |
36 | <p> |
37 | ||
38 | <table width=100% border=4 cellpadding=5 cellspacing=0> | |
39 | ||
40 | <tr> | |
41 | <td bgcolor="#660000" colspan=5> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF"> wxWindows 2 Platforms </font> </td> | |
42 | </tr> | |
43 | ||
44 | <tr> | |
45 | <td bgcolor="#DEDEDE" align=center valign=top> <font face="Arial, Lucida Sans, Helvetica" color="#000000"> Platform </font> </td> | |
46 | <td bgcolor="#DEDEDE" align=center valign=top> <font face="Arial, Lucida Sans, Helvetica" color="#000000"> Compiler </font> </td> | |
47 | <td bgcolor="#DEDEDE" align=center valign=top> <font face="Arial, Lucida Sans, Helvetica" color="#000000"> Status </font> </td> | |
48 | <td bgcolor="#DEDEDE" align=center valign=top> <font face="Arial, Lucida Sans, Helvetica" color="#000000"> Tested by </font> </td> | |
49 | <td bgcolor="#DEDEDE" align=center valign=top> <font face="Arial, Lucida Sans, Helvetica" color="#000000"> Remarks </font> </td> | |
50 | </tr> | |
51 | ||
52 | <tr> | |
8b283bb8 JS |
53 | <td bgcolor="#FFFFFF" align=center valign=center rowspan=7>Win32<br>(Win 9x/NT/2K)</td> |
54 | <td>Visual C++ 4.2/5.x/6.0</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>VZ, JS</td><td>Project files are provided for all versions except 4.2</td> | |
55 | <tr> <td>Borland C++ 5.0</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td><br></td><td>Also works with free command line Borland C++ 5.5</td> | |
56 | <tr> <td>Mingw32</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>GRG, VZ</td><td>Cross compilation from Linux works as well<br> | |
c837a756 | 57 | Version 2.95.2 recommended, otherwise some (included) patches must be applied<br> |
8b283bb8 JS |
58 | Memory debugging code doesn't seem to work well</td> |
59 | <tr> <td>Cygwin</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Stephane Junique<br>Andrea Venturoli</td><td>tested under NT 4, cross-compiling for mingw also works</td> | |
60 | <tr> <td>Watcom C++ 10</td><td align=center><IMG SRC="images/somewhat.gif" ALT=Almost></td><td>JS</td><td>Tested with 10.6: works, but wxImage seems to be broken<br>no support for JPEG, TIFF or OpenGL</td> | |
61 | <tr> <td>Watcom C++ 11</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Markus Neifer</td><td>Tested with 11.0b under win95</td> | |
62 | <tr> <td>Symantec C++</td><td align=center><IMG SRC="images/no.gif" ALT=Unknown></td><td><br></td><td><br></td> | |
ddb25746 VZ |
63 | </tr> |
64 | ||
65 | <tr> | |
8b283bb8 JS |
66 | <td bgcolor="#F0F0F0" align=center valign=center rowspan=2>Win16<br>(Windows 3.1)</td> |
67 | <td>Visual C++ 1.52</td><td align=center><IMG SRC="images/somewhat.gif" ALT=Ok></td><td><br></td> | |
c837a756 | 68 | <td rowspan=2 valign=center>Some features are missing (OLE related classes, threads, ...)<br> |
8b283bb8 JS |
69 | Borland C++ can't cope with ODBC, resources and new wxGrid class</td> |
70 | <tr> <td>Borland C++ 4.0/5.0</td><td align=center><IMG SRC="images/somewhat.gif" ALT=Ok></td><td>JS</td> | |
ddb25746 VZ |
71 | </tr> |
72 | ||
73 | <tr> | |
8b283bb8 JS |
74 | <td bgcolor="#FFFFFF" align=center valign=center rowspan=5>Linux x86</td> |
75 | <td>wxGTK with gcc 2.7.2</td><td align=center><IMG SRC="images/no.gif" ALT=Unknown></td><td><br></td><td>Should work, but nobody uses it any more</td> | |
76 | <tr> <td>wxGTK with egcs 1.1.1</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>VZ, RR</td><td><br></td> | |
77 | <tr> <td>wxGTK with gcc 2.95</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td><br></td><td><br></td> | |
78 | <tr> <td>wxMotif with egcs 1.1.1</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td><br></td><td>with <a href="http://www.lesstif.org">LessTif</a> 0.87</td> | |
79 | <tr> <td>wxMotif with gcc 2.95</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td><br></td><td>with <a href="http://www.openmotif.org">OpenMotif</a></td> | |
ddb25746 VZ |
80 | </tr> |
81 | ||
82 | <tr> | |
83 | <td bgcolor="#F0F0F0" align=center valign=center rowspan=1>FreeBSD</td> | |
8b283bb8 | 84 | <td>wxGTK with gcc</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>VZ</td><td>Limited thread support on older systems</td> |
ddb25746 VZ |
85 | </tr> |
86 | ||
87 | <tr> | |
8b283bb8 JS |
88 | <td bgcolor="#FFFFFF" align=center valign=center rowspan=5>Solaris</td> |
89 | <td>wxMotif with Sun CC 4.2</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>VZ</td><td>Thread support must be disabled on system with not MT-safe X11</td> | |
90 | <tr> <td>wxMotif with gcc</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td><br></td><td><br></td> | |
91 | <tr> <td>wxGTK with Sun CC 4.2</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Shiv Shankar Ramakrishnan</td><td><br></td> | |
92 | <tr> <td>wxGTK with gcc</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td><br></td><td><br></td> | |
93 | <tr> <td>wxGTK with Sun CC 5.0 and 6.1 (Solaris 7 and 8)</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Jiri Mracek</td><td>You have to edit line 2079 in glib.h to fix GTK+ error</td> | |
ddb25746 VZ |
94 | </tr> |
95 | ||
96 | <tr> | |
97 | <td bgcolor="#F0F0F0" align=center valign=center rowspan=2>AIX</td> | |
8b283bb8 JS |
98 | <td>wxGTK with AIX CC</td><td align=center><IMG SRC="images/no.gif" ALT=Unknown></td><td><br></td><td><br></td> |
99 | <tr> <td>wxMotif with xlC 3.1.4.0 (AIX 4.2)</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td> | |
3ca6a5f0 BP |
100 | <td>Bernhard Eck</td> |
101 | <td>Some problems with OpenGL and native X server</td> | |
ddb25746 VZ |
102 | </tr> |
103 | ||
104 | <tr> | |
8b283bb8 | 105 | <td bgcolor="#FFFFFF" align=center valign=center rowspan=2>HP-UX 10.20</td> |
f6bcfd97 | 106 | <td>wxGTK with HP CC A.10.22<br>or HP aCC B3910B A.01.18 |
8b283bb8 | 107 | </td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Staf Verhaegen</td> |
f6bcfd97 | 108 | <td>you need to add <tt>-Aa -D_HPUX_SOURCE</tt> to <tt>CFLAGS</tt></td> |
8b283bb8 | 109 | <tr> <td>wxGTK with gcc</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Julian Albo Garcia</td><td><br></td> |
ddb25746 VZ |
110 | </tr> |
111 | ||
c837a756 | 112 | <tr> |
8b283bb8 JS |
113 | <td bgcolor="#F0F0F0" align=center valign=center rowspan=3>IRIX</td> |
114 | <td>wxGTK</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td><br></td><td>You may need to use <tt>--disable-catch_segvs</tt> if you get compiler error in utilsunx.cpp</td> | |
115 | <tr> <td>wxMotif with MIPSPro 7.30</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>David Marshall</td><td>On IRIX 6.5.6 (Indigo2, 64bit), with SGI Motif 1.2</td> | |
116 | <tr> <td>wxMotif with "CC -mips3 -n32"</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Ian</td><td>You need to set LD_LIBRARYN32_PATH</td> | |
f6bcfd97 BP |
117 | </tr> |
118 | ||
119 | <tr> | |
120 | <td bgcolor="#FFFFFF" align=center valign=center rowspan=1>SCO UnixWare</td> | |
8b283bb8 | 121 | <td>wxGTK with gcc</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>William Suetholz</td><td>UnixWare 2.1.3 with UnixWare 7 compatibility PTF</td> |
f6bcfd97 BP |
122 | </tr> |
123 | ||
124 | <tr> | |
125 | <td bgcolor="#F0F0F0" align=center valign=center rowspan=1>DEC OSF/1</td> | |
8b283bb8 | 126 | <td>wxGTK with gcc</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Fabrice Didierjean</td><td>OSF1 4.0 on Dec Alpha<br> |
f6bcfd97 BP |
127 | you may need to run configure with <tt>--host=alpha-dec-osf switch</tt></td> |
128 | </tr> | |
129 | ||
130 | <tr> | |
131 | <td bgcolor="#FFFFFF" align=center valign=center rowspan=4>OS/2</td> | |
8b283bb8 | 132 | <td>VisualAge 3.0/4.0</td><td align=center><IMG SRC="images/no.gif" ALT="Not yet"></td><td>DW</td> |
c837a756 | 133 | <td rowspan=2 valign=center>OS/2 port is work in progress...</td> |
8b283bb8 JS |
134 | <tr> <td>EMX</td><td align=center><IMG SRC="images/no.gif" ALT="Not yet"></td><td>SN</td> |
135 | <tr> <td>wxGTK with EMX</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>SN</td><td>configure scripts need to be regenerated with OS/2 port of autoconf</td> | |
136 | <tr> <td>wxMotif with EMX</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>SN</td><td>with <a href="http://www.lesstif.org">LessTif</a> 0.89; configure scripts need to be regenerated with OS/2 port of autoconf</td> | |
137 | </tr> | |
138 | ||
139 | <tr> | |
140 | <td bgcolor="#F0F0F0" align=center valign=center rowspan=1>OpenVMS</td> | |
141 | <td>wxGTK with Compaq-C++ V6.2 (OpenVMS Alpha 7.3)</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Jouk Jansen</td><td><br></td> | |
142 | </tr> | |
143 | ||
144 | <tr> | |
145 | <td bgcolor="#FFFFFF" align=center valign=center rowspan=1>Linux S/390</td> | |
146 | <td>wxGTK with gcc 2.95.2</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>VZ</td><td>2.3.1+ only</td> | |
c837a756 VZ |
147 | </tr> |
148 | ||
ddb25746 VZ |
149 | </table> |
150 | ||
151 | <br> | |
152 | ||
153 | <hr> | |
281b0186 | 154 | Contact <A HREF="mailto:zeitlin@dptmaths.ens-cachan.fr">Vadim Zeitlin</A> with |
ddb25746 VZ |
155 | any comments/suggestions. |
156 | ||
281b0186 JS |
157 | </font> |
158 | ||
ddb25746 VZ |
159 | </body> |
160 | </html> | |
f6bcfd97 BP |
161 | |
162 | <!-- vi: set tw=0: !--> |