GTK+ is a highly usable, feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API. GTK+ it is written in C, but has bindings to many other popular programming languages such as C++, Python and C# among others. GTK+ is licensed under the GNU LGPL 2.1 allowing development of both free and proprietary software with GTK+ without any license fees or royalties.
Compute Systems |
Invocation |
Version(s) |
Red Hat Linux (64-bit) |
% /util/bin/[ gdk-pixbuf-csource | gdk-pixbuf-query-loaders | gtk-builder-convert | gtk-demo | gtk-query-immodules-2.0 | gtk-update-icon-cache ] |
2.20.0 (default) |
- Installation instructions:
% setenv PKG_CONFIG_PATH /util/atk/lib/pkgconfig:/util/pango/lib/pkgconfig:/util/cairo/lib/pkgconfig:/util/glib/lib/pkgconfig:/util/pixman/lib/pkgconfig:/util/freetype/lib/pkgconfig:/util/fontconfig/lib/pkgconfig:/util/libpng/lib/pkgconfig
% setenv LD_LIBRARY_PATH /util/lib:/util/glib/lib
% ./configure --prefix=/util/gtk+-2.20.0 --disable-cups PKG_CONFIG=/util/bin/pkg-config
% make
# make install
- Jason Corso, instructor.
- http://en.wikipedia.org/wiki/GTK%2B
- http://www.gtk.org/