]> git.saurik.com Git - wxWidgets.git/blame - docs/html/faqgtk.htm
fixed 2 bugs in 2 lines of wxFileSelector example code
[wxWidgets.git] / docs / html / faqgtk.htm
CommitLineData
4e4dc03d 1
ce3ed50d
JS
2<HTML>
3
4<HEAD>
5<TITLE>wxWindows 2 for GTK FAQ</TITLE>
6</HEAD>
7
4e4dc03d 8<BODY BGCOLOR=#FFFFFF TEXT=#000000 VLINK="#00376A" LINK="#00529C" ALINK="#313063">
ce3ed50d
JS
9
10<font face="Arial, Lucida Sans, Helvetica">
11
4e4dc03d 12<table width=100% border=0 cellpadding=3 cellspacing=0>
ce3ed50d 13<tr>
4e4dc03d
JS
14<td bgcolor="#004080" align=left height=24 background="images/bluetitlegradient.gif">
15<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
16<b>wxWindows 2 for GTK FAQ</b>
ce3ed50d
JS
17</font>
18</td>
19</tr>
20</table>
21
22<P>
23
24See also <a href="faq.htm">top-level FAQ page</a>.
25<hr>
8b283bb8
JS
26<h3>List of questions in this category</h3>
27<li><a href="#wxgtk">What is wxWindows 2 for GTK?</a></li>
28<li><a href="#gnome">Does wxGTK have GNOME support?</a></li>
29<li><a href="#redhat">Warning about GTK libraries supplied with RedHat</a></li>
30<li><a href="#wxgtk">What is wxWindows 2 for GTK?</a></li>
53e112a0
JS
31<li><a href="#bincompat">What range of Intel Linux platforms will a given application binary be usable on?</li>
32
8b283bb8 33<hr>
ce3ed50d
JS
34
35wxWindows 2 for GTK is a port of wxWindows to the <a href="http://www.gimp.org/gtk" target=_top>GTK+ toolkit</a>,
36which is freely available for most flavours of Unix with X. wxWindows 2 for GTK is
37often abbreviated to wxGTK. wxGTK has a separate home page <a href="http://www.freiburg.linux.de/~wxxt" target=_top>here</a>.
38<P>
39
8b283bb8 40<h3><a name="gnome">Does wxGTK have GNOME support?</a></h3>
ce3ed50d
JS
41
42Currently wxGTK does not have any features that would involve dependence on any desktop
8b283bb8 43environment&#39;s libraries, so it can work on GNOME, KDE and with other window managers
ce3ed50d
JS
44without installation hassles. Some GNOME and KDE integration features are file based, and
45so may be added without dependence on libraries. Other features may be supported in the
46future, probably as a separate library.
47<P>
48
8b283bb8
JS
49<h3><a name="redhat">Warning about GTK libraries supplied with RedHat</a></h3>
50
51It seems that some versions of RedHat include a badly patched version of GTK (not wxGTK)
52which causes some trouble with wxWindows&#39; socket code. Common symptoms are that when
53a client tries to establish a connection to an existing server which refuses the request,
54the client will get notified twice, first getting a LOST event and then a CONNECT event.
55This problem can be solved by updating GTK with an official distribution of the library.
56<P>
57
53e112a0
JS
58<h3><a name="bincompat">What range of Intel Linux platforms will a given application binary be usable on?</h3>
59
60Robert Roebling replies:<P>
61
62"The important thing is the libc version that your app
63is linked against. The most recent version is 2.2.5
64and programs linked against it will not run with version
652.1.X so that you will fare best if you compile your app
66on a 2.1.X system. It will then run on practically all
67Linux distros (if you link you app statically against
68the image libraries and std C++ lib)."
ce3ed50d
JS
69
70</font>
71
72</BODY>
73
74</HTML>