]> Pileus Git - ~andy/gtk/blob - README.win32
README.win32 Add HAVE_WINTAB. Undefine it if bulding without the Wintab
[~andy/gtk] / README.win32
1 The Win32 port of GTk+ is a work in progress, and not as stable or
2 correct as the Unix/X11 version. For more information about the Win32
3 port, see http://www.gimp.org/tml/gimp/win32/ or
4 http://www.iki.fi/tml/gimp/win32/ .
5
6 To build GTk+ on Win32, you need either Microsoft compiler and tools,
7 or gcc-2.95 or later running under cygwin-b20.1. Compile in gdk\win32
8 and gtk with `nmake -f makefile.msc` or `make -f
9 makefile.cygwin`. Before doing a install, check the BIN definition in
10 gdk\win32\makefile.msc (or makefile.cygwin) and gtk\makefile.msc (or
11 makefile.cygwin).
12
13 See the README.win32 file in the GLib distribution for instructions
14 how to build with gcc.
15
16 The tablet support uses the Wintab API. The Wintab development kit can
17 be downloaded from http://www.pointing.com. If you don't care for
18 that, undefine HAVE_WINTAB in config.h.win32 before building.
19
20 GTk+ wants to be built with the GNU gettext library for
21 internationalisation (i18n). Get the version ported to Win32 (not a
22 very big deal) from tml's web site mentioned above. If you don't want
23 any i18n stuff, undefine ENABLE_NLS, HAVE_GETTEXT and HAVE_LIBINTL in
24 the config.h.win32 file, and remove references to the gnu-intl library
25 from the makefiles.
26
27 Note that GNU gettext is under the GPL, not the LGPL like GTk+ or
28 GLib. So, if GPL is a problem to you, follow the above advice to
29 remove the use of gettext.