Requirements

You will need to get the GLib, Pango and GTK+ packages to build GTK+.
You may also need some of the external dependencies that are also linked for each version listed below.

Stable Release

To build GTK+ 2.12 you may find the user guide helpful. For additional help, the FAQ is a good starting point.

Older Versions

Some applications still require GTK+ 1.2, an older stable version of GTK+. You can have the run-time and development environments for both GTK+ 2.x and GTK+ 1.2 installed simultaneously on your computer.

Version Packages
GTK+ 2.10 Sources
GTK+ 2.8 Sources
GTK+ 2.6 Sources
GTK+ 2.4 Sources
GTK+ 1.2 Sources