%general-entities; ]> $LastChangedBy$ $Date$ GTK+->k2-version; GTK2 Introduction to GTK+ The GTK+ package contains GTK+ libraries. These are useful for creating graphical user interfaces for applications. Package Information Download (HTTP): Download (FTP): Download MD5 sum: >k2-md5sum; Download size: >k2-size; Estimated disk space required: >k2-buildsize; Estimated build time: >k2-time; GTK+ Dependencies Required , , and Recommended , , and Though not required, the GTK+ developers expect libtiff, and libjpeg to be installed. Other packages also expect GTK+-2 to be built with support for these graphics packages as well. Optional , , , libbeagle, , and Tracker User Notes: Installation of GTK+ Install GTK+ by running the following commands: ./configure --prefix=/usr --sysconfdir=/etc && make To test the results, issue: make check. Note that you must run the tests from a session with X Window Display capability (i.e., not a text-based terminal/console) as the tests attempt to open an X window, and the tests can take an excessively long time. Using an X Window, the tests should take less than .3 SBUs Now, as the root user: make install && install -v -m755 -d /usr/share/doc/gtk+->k2-version;/{faq,tutorial} && cp -v -R docs/faq/html/* /usr/share/doc/gtk+->k2-version;/faq && cp -v -R docs/tutorial/html/* /usr/share/doc/gtk+->k2-version;/tutorial && install -v -m644 docs/*.txt /usr/share/doc/gtk+->k2-version; Command Explanations --sysconfdir=/etc: This switch installs the configuration files into /etc instead of /usr/etc. : This switch will rebuild the API documentation during the make command. Ensure you really want to rebuild this documentation (and end up with what is already shipped in the source tree) as it takes a very long time. : Use this switch if you don't have libtiff installed. : Use this switch if you don't have libjpeg installed. : Use this option if you have libjasper installed. --disable-static: This switch prevents the static libraries from being built. Contents Installed Programs Installed Libraries Installed Directories gdk-pixbuf-csource, gdk-pixbuf-query-loaders, gtk-builder-convert, gtk-demo, gtk-query-immodules-2.0, and gtk-update-icon-cache libgailutil.so, libgdk-x11-2.0.so, libgdk_pixbuf-2.0.so, libgdk_pixbuf_xlib-2.0.so, libgtk-x11-2.0.so, and numerous engine, module, and loader plugins /etc/gtk-2.0, /usr/include/gail-1.0, /usr/include/gtk-2.0, /usr/include/gtk-unix-print-2.0, /usr/lib/gtk-2.0, /usr/share/doc/gtk+->k2-version;, /usr/share/gtk-2.0, /usr/share/gtk-doc/html/{gail-libgail-util,gdk,gdk-pixbuf,gtk}, /usr/share/themes/Default/gtk*, /usr/share/themes/Emacs, and /usr/share/themes/Raleigh Short Descriptions gdk-pixbuf-csource generates C code containing images, useful for compiling images directly into programs. gdk-pixbuf-csource gdk-pixbuf-query-loaders collects information about loadable modules for gdk-pixbuf and writes it to standard output. gdk-pixbuf-query-loaders gtk-builder-convert converts glade files into XML files which can be loaded with GtkBuilder. gtk-builder-convert gtk-demo demonstrates GTK+ functionality and provides code for the examples. gtk-demo gtk-query-immodules-2.0 collects information about loadable input method modules for GTK+ and writes it to standard output. gtk-query-immodules-2.0 gtk-update-icon-cache creates mmap()able cache files for icon themes. gtk-update-icon-cache GTK+ Libraries provide an API to implement graphical user interfaces. GTK+ Libraries