forked from AuroraMiddleware/gtk
65bb4b6dbe
Mention X11 build requirements (since XInput2 is something of an actual requirement, as opposed to 'newer than R5').
39 lines
1.3 KiB
Plaintext
39 lines
1.3 KiB
Plaintext
Prerequisites
|
|
=============
|
|
|
|
GTK+ requires the following packages:
|
|
|
|
- The GLib, Pango, GdkPixbuf, ATK and cairo libraries, available at
|
|
the same location as GTK+. GTK+ @GTK_VERSION@ requires at least
|
|
GLib @GLIB_REQUIRED_VERSION@, Pango @PANGO_REQUIRED_VERSION@,
|
|
GdkPixbuf @GDK_PIXBUF_REQUIRED_VERSION@, ATK @ATK_REQUIRED_VERSION@
|
|
and cairo @CAIRO_REQUIRED_VERSION@.
|
|
|
|
- Each GDK backend has its own backend-specific requirements. For
|
|
the X11 backend, X11 R6 and XInput version 2 (as well as a number
|
|
of other extensions) are required.
|
|
|
|
- gobject-introspection @INTROSPECTION_REQUIRED_VERSION@ or newer.
|
|
|
|
Simple install procedure
|
|
========================
|
|
|
|
% gzip -cd gtk+-@GTK_VERSION@.tar.gz | tar xvf - # unpack the sources
|
|
% cd gtk+-@GTK_VERSION@ # change to the toplevel directory
|
|
% ./configure # run the `configure' script
|
|
% make # build GTK+
|
|
[ Become root if necessary ]
|
|
% make install # install GTK+
|
|
|
|
The Details
|
|
===========
|
|
|
|
Complete information about installing GTK+ and related libraries
|
|
can be found in the file:
|
|
|
|
docs/reference/gtk/html/gtk-building.html
|
|
|
|
Or online at:
|
|
|
|
http://library.gnome.org/devel/gtk/stable/gtk-building.html
|