]>
Commit | Line | Data |
---|---|---|
c67d8618 | 1 | |
fc2171bd | 2 | Welcome to wxWidgets/Gtk 2.5 |
2a29700e | 3 | |
7ce4426a | 4 | You have downloaded version 2.5 of the GTK port of the |
fc2171bd | 5 | wxWidgets GUI library. |
e90196a5 | 6 | |
fc2171bd | 7 | wxWidgets no longer supports GTK 1.0 (as did some early |
e90196a5 | 8 | snapshots) so that you will need GTK 1.2 when using it. |
f6bcfd97 | 9 | GTK 1.2.6 or above is recommended although some programs |
3fc6e5fa | 10 | will work with GTK 1.2.3 onwards. There is now support |
010afced | 11 | for GTK 2.0. |
8e1e6fac | 12 | |
fc2171bd | 13 | More info about the wxWidgets project (including the |
7ce4426a | 14 | Windows, X11/Motif and other ports) can be found at the main |
fc2171bd | 15 | wxWidgets homepage at: |
8710cf5c | 16 | |
fc2171bd | 17 | http://www.wxwidgets.org |
8710cf5c | 18 | |
63852e78 RR |
19 | Information on how to install can be found in the file |
20 | INSTALL.txt, but if you cannot wait, this should work on | |
e90196a5 | 21 | many systems: |
c67d8618 | 22 | |
7ce4426a VZ |
23 | mkdir gtk |
24 | cd gtk | |
25 | ../configure --with-gtk | |
26 | make | |
27 | su <type root password> | |
28 | make install | |
29 | ldconfig | |
8710cf5c | 30 | |
7ce4426a VZ |
31 | In order to use wxGTK with GTK 2.0 you need to use --enable-gtk2 |
32 | configure option. To build the library in Unicode mode (all | |
33 | strings will be wide strings and so on) you need to configure | |
34 | with GTK 2.0 and add --enable-unicode. | |
3fc6e5fa | 35 | |
7ce4426a | 36 | Note that so far, support for GTK 2.0 has only been tested on |
3fc6e5fa RR |
37 | Linux with glibc 2.2. |
38 | ||
7ce4426a VZ |
39 | |
40 | Please note that it is strongly advised to build the library in | |
41 | a separate directory, as shown above, as it allows you to have | |
42 | different builds of it (for example with and without debug) in | |
43 | parallel. If you build in the source directory, don't forget to | |
44 | do "make clean" before changing the configuration! | |
45 | ||
46 | ||
fc9c7c09 | 47 | When you run into problems, please read the INSTALL.txt and |
a802c3a1 | 48 | follow those instructions. If you still don't have any success, |
fc9c7c09 RR |
49 | please send a bug report to one of our mailing list, INCLUDING |
50 | A DESCRIPTION OF YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR | |
51 | VERSION OF GTK, WXGTK, WHAT DISTRIBUTION YOU USE AND WHAT ERROR | |
52 | WAS REPORTED. I know this has no effect, but I tried... | |
a802c3a1 | 53 | |
8710cf5c | 54 | The library produced by the install process will be called |
7ce4426a VZ |
55 | libwx_gtk.a (static, only buil if --disable-shared configure |
56 | switch was used or if shared libraries are not supported at all | |
57 | on your platform which is quite unlikely) and | |
58 | libwx_gtk-2.2.so.0.0.0 (shared) so that once a binary | |
fc2171bd | 59 | incompatible version of wxWidgets/Gtk comes out we'll augment |
7ce4426a | 60 | the library version number to avoid linking problems. |
c67d8618 | 61 | |
c67d8618 | 62 | Please send problems concerning installation, feature requests, |
fc2171bd | 63 | bug reports or comments to the wxWidgets users list. Information |
51d55e1c | 64 | on how to subscribe is available from my homepage. |
c67d8618 | 65 | |
510fc784 RR |
66 | Do NOT send any comments directly to me. |
67 | ||
fc2171bd | 68 | wxWidgets/Gtk doesn't come with any guarantee whatsoever. It |
fc9c7c09 RR |
69 | might crash your harddisk or destroy your monitor. It doesn't |
70 | claim to be suitable for any special or general purpose. | |
c67d8618 RR |
71 | |
72 | Regards, | |
73 | ||
74 | Robert Roebling | |
75 | ||
76 | ||
77 |