Introduction to GTK+

The GTK+ package contains GTK+ Libraries. These are useful for creating graphical user interfaces for applications.

Package Information

GTK+ Dependencies


X ( or XFree86-4.5.0), Pango-1.8.1, and ATK-1.9.1


libtiff-3.7.3, libjpeg-6b, GTK-Doc-1.3, and DocBook-utils-0.6.14

Installation of GTK+

Install GTK+ by running the following commands:

./configure --prefix=/usr --sysconfdir=/etc \
    --without-libtiff --without-libjpeg &&

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--sysconfdir=/etc: This switch installs the configuration files into /etc instead of /usr/etc.

--without-libtiff: Omit this switch if you have libtiff installed.

--without-libjpeg: Omit this switch if you have libjpeg installed.

--enable-gtk-doc: This switch will rebuild the API documentation during the make command.


Installed Programs: gdk-pixbuf-csource, gdk-pixbuf-query-loaders, gtk-demo, gtk-query-immodules-2.0, and gtk-update-icon-cache
Installed Libraries:,,,, and numerous engine, module, and loader plugins
Installed Directories: /etc/gtk-2.0, /usr/include/gtk-2.0, /usr/lib/gtk-2.0, /usr/share/gtk-2.0, /usr/share/gtk-doc/html/[gdk,gdk-pixbuf,gtk], /usr/share/themes/Default/gtk*, and /usr/share/themes/Emacs/gtk-2.0-key

Short Descriptions


generates C code containing images, useful for compiling images directly into programs.


collects information about loadable modules for gdk-pixbuf and writes it to standard output.


collects information about loadable input method modules for GTK+ and writes it to standard output.


creates mmap()able cache files for icon themes.

GTK+ Libraries

provide an API to implement graphical user interfaces.

Last updated on 2005-08-01 13:29:19 -0600