Monday, January 18, 2010

Compile GTK+ 2.18.6 with Cygwin

GTK+ is a set of open-source widget libraries that are as mature, portable and functional as Qt and wxWidgets. GTK+ library is used by numerous programs in Linux and OpenBSD. I am interested in porting GTK+ programs from Linux to Windows. This post shows how I compiled GTK+ 2.18.x for Windows using Cygwin's GCC compiler. If you are interested in using MinGW to compile GTK+, read this post.



If you haven’t installed Cygwin yet, read this post for information on installing Cygwin. Install these libraries, too: gettext-devel, libatk1.0-devel, libfontconfig-devel, libglib2.0-devel, libiconv, libjpeg-devel, libpixman1-devel, libpng12-devel, libtiff-devel, pkg-config, zlib-devel. Once you’ve installed Cygwin, start a Cygwin bash shell and type the following commands on the bash prompt.




  1. Cairo 1.8.8


    Cairo is a required component of GTK+ libraries. Cairo depends on Pixman but we'll just use the libpixman1-devel package from a Cygwin archive. Then, get the Cairo source from cairographics.org. Compile Cairo like this:


    ./configure --prefix=/usr

    make

    make install

    If you receive an error about “implicit declaration of function
    fwprintf
    ”, open src/cairo-win32-surface.c and replace fwprintf with fprintf:


            fprintf (stderr, "%s: Unknown GDI error", context);
    } else {
    fprintf (stderr, "%S: %s", context, (char *)lpMsgBuf);

    Cairo installs the following files:


    bin/cygcairo-2.dll
    include/cairo/cairo-deprecated.h
    include/cairo/cairo-features.h
    include/cairo/cairo-ft.h
    include/cairo/cairo-pdf.h
    include/cairo/cairo-ps.h
    include/cairo/cairo-svg.h
    include/cairo/cairo-version.h
    include/cairo/cairo-win32.h
    include/cairo/cairo.h
    lib/libcairo.a
    lib/libcairo.dll.a
    lib/libcairo.la
    lib/pkgconfig/cairo-ft.pc
    lib/pkgconfig/cairo-pdf.pc
    lib/pkgconfig/cairo-png.pc
    lib/pkgconfig/cairo-ps.pc
    lib/pkgconfig/cairo-svg.pc
    lib/pkgconfig/cairo-win32-font.pc
    lib/pkgconfig/cairo-win32.pc
    lib/pkgconfig/cairo.pc
    share/gtk-doc/html/cairo/bindings-errors.html
    share/gtk-doc/html/cairo/bindings-fonts.html
    share/gtk-doc/html/cairo/bindings-memory.html
    share/gtk-doc/html/cairo/bindings-overloading.html
    share/gtk-doc/html/cairo/bindings-path.html
    share/gtk-doc/html/cairo/bindings-patterns.html
    share/gtk-doc/html/cairo/bindings-return-values.html
    share/gtk-doc/html/cairo/bindings-streams.html
    share/gtk-doc/html/cairo/bindings-surfaces.html
    share/gtk-doc/html/cairo/cairo-context.html
    share/gtk-doc/html/cairo/cairo-drawing.html
    share/gtk-doc/html/cairo/cairo-error-status.html
    share/gtk-doc/html/cairo/cairo-font-face.html
    share/gtk-doc/html/cairo/cairo-font-options.html
    share/gtk-doc/html/cairo/cairo-fonts.html
    share/gtk-doc/html/cairo/cairo-ft-font.html
    share/gtk-doc/html/cairo/cairo-image-surface.html
    share/gtk-doc/html/cairo/cairo-matrix.html
    share/gtk-doc/html/cairo/cairo-paths.html
    share/gtk-doc/html/cairo/cairo-pattern.html
    share/gtk-doc/html/cairo/cairo-pdf-surface.html
    share/gtk-doc/html/cairo/cairo-png-functions.html
    share/gtk-doc/html/cairo/cairo-ps-surface.html
    share/gtk-doc/html/cairo/cairo-quartz-font.html
    share/gtk-doc/html/cairo/cairo-quartz-surface.html
    share/gtk-doc/html/cairo/cairo-scaled-font.html
    share/gtk-doc/html/cairo/cairo-support.html
    share/gtk-doc/html/cairo/cairo-surface.html
    share/gtk-doc/html/cairo/cairo-surfaces.html
    share/gtk-doc/html/cairo/cairo-svg-surface.html
    share/gtk-doc/html/cairo/cairo-text.html
    share/gtk-doc/html/cairo/cairo-transformations.html
    share/gtk-doc/html/cairo/cairo-types.html
    share/gtk-doc/html/cairo/cairo-user-font.html
    share/gtk-doc/html/cairo/cairo-version-info.html
    share/gtk-doc/html/cairo/cairo-win32-font.html
    share/gtk-doc/html/cairo/cairo-win32-surface.html
    share/gtk-doc/html/cairo/cairo-xlib-surface.html
    share/gtk-doc/html/cairo/cairo.devhelp
    share/gtk-doc/html/cairo/cairo.devhelp2
    share/gtk-doc/html/cairo/home.png
    share/gtk-doc/html/cairo/index-1.2.html
    share/gtk-doc/html/cairo/index-1.4.html
    share/gtk-doc/html/cairo/index-1.6.html
    share/gtk-doc/html/cairo/index-1.8.html
    share/gtk-doc/html/cairo/index-all.html
    share/gtk-doc/html/cairo/index.html
    share/gtk-doc/html/cairo/index.sgml
    share/gtk-doc/html/cairo/language-bindings.html
    share/gtk-doc/html/cairo/left.png
    share/gtk-doc/html/cairo/right.png
    share/gtk-doc/html/cairo/style.css
    share/gtk-doc/html/cairo/up.png



  2. Pango Library 1.26.2


    Compile Pango like this:


    ./configure --prefix=/usr --sysconfdir=/etc --with-included-modules=yes --with-dynamic-modules=no

    make

    make install

    The following files are installed by Pango:


    /usr/bin/cygpango-1.0-0.dll
    /usr/bin/cygpangocairo-1.0-0.dll
    /usr/bin/cygpangoft2-1.0-0.dll
    /usr/bin/cygpangowin32-1.0-0.dll
    /usr/bin/pango-querymodules.exe
    /usr/bin/pango-view.exe
    /usr/include/pango-1.0/pango/pango-attributes.h
    /usr/include/pango-1.0/pango/pango-bidi-type.h
    /usr/include/pango-1.0/pango/pango-break.h
    /usr/include/pango-1.0/pango/pango-context.h
    /usr/include/pango-1.0/pango/pango-coverage.h
    /usr/include/pango-1.0/pango/pango-engine.h
    /usr/include/pango-1.0/pango/pango-enum-types.h
    /usr/include/pango-1.0/pango/pango-features.h
    /usr/include/pango-1.0/pango/pango-font.h
    /usr/include/pango-1.0/pango/pango-fontmap.h
    /usr/include/pango-1.0/pango/pango-fontset.h
    /usr/include/pango-1.0/pango/pango-glyph-item.h
    /usr/include/pango-1.0/pango/pango-glyph.h
    /usr/include/pango-1.0/pango/pango-gravity.h
    /usr/include/pango-1.0/pango/pango-item.h
    /usr/include/pango-1.0/pango/pango-language.h
    /usr/include/pango-1.0/pango/pango-layout.h
    /usr/include/pango-1.0/pango/pango-matrix.h
    /usr/include/pango-1.0/pango/pango-modules.h
    /usr/include/pango-1.0/pango/pango-ot.h
    /usr/include/pango-1.0/pango/pango-renderer.h
    /usr/include/pango-1.0/pango/pango-script.h
    /usr/include/pango-1.0/pango/pango-tabs.h
    /usr/include/pango-1.0/pango/pango-types.h
    /usr/include/pango-1.0/pango/pango-utils.h
    /usr/include/pango-1.0/pango/pango.h
    /usr/include/pango-1.0/pango/pangocairo.h
    /usr/include/pango-1.0/pango/pangofc-decoder.h
    /usr/include/pango-1.0/pango/pangofc-font.h
    /usr/include/pango-1.0/pango/pangofc-fontmap.h
    /usr/include/pango-1.0/pango/pangoft2.h
    /usr/include/pango-1.0/pango/pangowin32.h
    /usr/lib/libpango-1.0.dll.a
    /usr/lib/libpango-1.0.la
    /usr/lib/libpangocairo-1.0.dll.a
    /usr/lib/libpangocairo-1.0.la
    /usr/lib/libpangoft2-1.0.dll.a
    /usr/lib/libpangoft2-1.0.la
    /usr/lib/libpangowin32-1.0.dll.a
    /usr/lib/libpangowin32-1.0.la
    /usr/lib/pkgconfig/pango.pc
    /usr/lib/pkgconfig/pangocairo.pc
    /usr/lib/pkgconfig/pangoft2.pc
    /usr/lib/pkgconfig/pangowin32.pc
    /usr/share/gtk-doc/html/pango/PangoEngineLang.html
    /usr/share/gtk-doc/html/pango/PangoEngineShape.html
    /usr/share/gtk-doc/html/pango/PangoFcDecoder.html
    /usr/share/gtk-doc/html/pango/PangoFcFont.html
    /usr/share/gtk-doc/html/pango/PangoFcFontMap.html
    /usr/share/gtk-doc/html/pango/PangoMarkupFormat.html
    /usr/share/gtk-doc/html/pango/PangoRenderer.html
    /usr/share/gtk-doc/html/pango/home.png
    /usr/share/gtk-doc/html/pango/index-1.10.html
    /usr/share/gtk-doc/html/pango/index-1.12.html
    /usr/share/gtk-doc/html/pango/index-1.14.html
    /usr/share/gtk-doc/html/pango/index-1.16.html
    /usr/share/gtk-doc/html/pango/index-1.18.html
    /usr/share/gtk-doc/html/pango/index-1.2.html
    /usr/share/gtk-doc/html/pango/index-1.20.html
    /usr/share/gtk-doc/html/pango/index-1.22.html
    /usr/share/gtk-doc/html/pango/index-1.24.html
    /usr/share/gtk-doc/html/pango/index-1.26.html
    /usr/share/gtk-doc/html/pango/index-1.4.html
    /usr/share/gtk-doc/html/pango/index-1.6.html
    /usr/share/gtk-doc/html/pango/index-1.8.html
    /usr/share/gtk-doc/html/pango/index-all.html
    /usr/share/gtk-doc/html/pango/index-deprecated.html
    /usr/share/gtk-doc/html/pango/index.html
    /usr/share/gtk-doc/html/pango/index.sgml
    /usr/share/gtk-doc/html/pango/layout.gif
    /usr/share/gtk-doc/html/pango/left.png
    /usr/share/gtk-doc/html/pango/lowlevel.html
    /usr/share/gtk-doc/html/pango/pango-ATSUI-Fonts.html
    /usr/share/gtk-doc/html/pango/pango-Bidirectional-Text.html
    /usr/share/gtk-doc/html/pango/pango-Cairo-Rendering.html
    /usr/share/gtk-doc/html/pango/pango-Coverage-Maps.html
    /usr/share/gtk-doc/html/pango/pango-Engines.html
    /usr/share/gtk-doc/html/pango/pango-Fonts.html
    /usr/share/gtk-doc/html/pango/pango-FreeType-Fonts-and-Rendering.html
    /usr/share/gtk-doc/html/pango/pango-Glyph-Storage.html
    /usr/share/gtk-doc/html/pango/pango-Layout-Objects.html
    /usr/share/gtk-doc/html/pango/pango-Miscellaneous-Utilities.html
    /usr/share/gtk-doc/html/pango/pango-Modules.html
    /usr/share/gtk-doc/html/pango/pango-OpenType-Font-Handling.html
    /usr/share/gtk-doc/html/pango/pango-Scripts-and-Languages.html
    /usr/share/gtk-doc/html/pango/pango-Tab-Stops.html
    /usr/share/gtk-doc/html/pango/pango-Text-Attributes.html
    /usr/share/gtk-doc/html/pango/pango-Text-Processing.html
    /usr/share/gtk-doc/html/pango/pango-Version-Checking.html
    /usr/share/gtk-doc/html/pango/pango-Vertical-Text.html
    /usr/share/gtk-doc/html/pango/pango-Win32-Fonts-and-Rendering.html
    /usr/share/gtk-doc/html/pango/pango-X-Fonts-and-Rendering.html
    /usr/share/gtk-doc/html/pango/pango-Xft-Fonts-and-Rendering.html
    /usr/share/gtk-doc/html/pango/pango-hierarchy.html
    /usr/share/gtk-doc/html/pango/pango-querymodules.html
    /usr/share/gtk-doc/html/pango/pango.devhelp
    /usr/share/gtk-doc/html/pango/pango.devhelp2
    /usr/share/gtk-doc/html/pango/pango.html
    /usr/share/gtk-doc/html/pango/rendering.html
    /usr/share/gtk-doc/html/pango/right.png
    /usr/share/gtk-doc/html/pango/rotated-text.png
    /usr/share/gtk-doc/html/pango/style.css
    /usr/share/gtk-doc/html/pango/tools.html
    /usr/share/gtk-doc/html/pango/up.png
    /usr/share/man/man1/pango-querymodules.1
    /usr/share/man/man1/pango-view.1




  3. GTK+ 2.18.6


    At last, we are ready to compile GTK+ 2 for Windows. Download the source from here. I compiled GTK+ like this:


    ./configure --prefix=/usr --sysconfdir=/etc --without-libjasper --with-included-loaders=yes --with-included-immodules=ime --enable-debug=no WINDRES='/usr/bin/windres'

    make

    make install

    An error occurred saying “libtool: link: more than one -exported-symbols argument is not allowed”. Apparently, -export-symbols ./gdk.def and -export-symbols-regex couldn't work together. So I opened gdk/Makefile and made the following change (basically, commenting out -export-symbols):


    libgdk_win32_2_0_la_LDFLAGS = -Wl,win32/rc/gdk-win32-res.o $(LDADD) 
    # -export-symbols $(srcdir)/gdk.def

    The following files are installed after compilation:


    /usr/bin/cyggailutil-18.dll
    /usr/bin/cyggdk-win32-2.0-0.dll
    /usr/bin/cyggdk_pixbuf-2.0-0.dll
    /usr/bin/cyggtk-win32-2.0-0.dll
    /usr/bin/gdk-pixbuf-csource.exe
    /usr/bin/gdk-pixbuf-query-loaders.exe
    /usr/bin/gtk-builder-convert
    /usr/bin/gtk-demo.exe
    /usr/bin/gtk-query-immodules-2.0.exe
    /usr/bin/gtk-update-icon-cache.exe
    /usr/include/gail-1.0/gail/gailwidget.h
    /usr/include/gail-1.0/libgail-util/gail-util.h
    /usr/include/gail-1.0/libgail-util/gailmisc.h
    /usr/include/gail-1.0/libgail-util/gailtextutil.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-features.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-marshal.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-transform.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixdata.h
    /usr/include/gtk-2.0/gdk/gdk.h
    /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h
    /usr/include/gtk-2.0/gdk/gdkcairo.h
    /usr/include/gtk-2.0/gdk/gdkcolor.h
    /usr/include/gtk-2.0/gdk/gdkcursor.h
    /usr/include/gtk-2.0/gdk/gdkdisplay.h
    /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h
    /usr/include/gtk-2.0/gdk/gdkdnd.h
    /usr/include/gtk-2.0/gdk/gdkdrawable.h
    /usr/include/gtk-2.0/gdk/gdkenumtypes.h
    /usr/include/gtk-2.0/gdk/gdkevents.h
    /usr/include/gtk-2.0/gdk/gdkfont.h
    /usr/include/gtk-2.0/gdk/gdkgc.h
    /usr/include/gtk-2.0/gdk/gdki18n.h
    /usr/include/gtk-2.0/gdk/gdkimage.h
    /usr/include/gtk-2.0/gdk/gdkinput.h
    /usr/include/gtk-2.0/gdk/gdkkeys.h
    /usr/include/gtk-2.0/gdk/gdkkeysyms.h
    /usr/include/gtk-2.0/gdk/gdkpango.h
    /usr/include/gtk-2.0/gdk/gdkpixbuf.h
    /usr/include/gtk-2.0/gdk/gdkpixmap.h
    /usr/include/gtk-2.0/gdk/gdkprivate.h
    /usr/include/gtk-2.0/gdk/gdkproperty.h
    /usr/include/gtk-2.0/gdk/gdkregion.h
    /usr/include/gtk-2.0/gdk/gdkrgb.h
    /usr/include/gtk-2.0/gdk/gdkscreen.h
    /usr/include/gtk-2.0/gdk/gdkselection.h
    /usr/include/gtk-2.0/gdk/gdkspawn.h
    /usr/include/gtk-2.0/gdk/gdktestutils.h
    /usr/include/gtk-2.0/gdk/gdktypes.h
    /usr/include/gtk-2.0/gdk/gdkvisual.h
    /usr/include/gtk-2.0/gdk/gdkwin32.h
    /usr/include/gtk-2.0/gdk/gdkwindow.h
    /usr/include/gtk-2.0/gtk/gtk.h
    /usr/include/gtk-2.0/gtk/gtkaboutdialog.h
    /usr/include/gtk-2.0/gtk/gtkaccelgroup.h
    /usr/include/gtk-2.0/gtk/gtkaccellabel.h
    /usr/include/gtk-2.0/gtk/gtkaccelmap.h
    /usr/include/gtk-2.0/gtk/gtkaccessible.h
    /usr/include/gtk-2.0/gtk/gtkaction.h
    /usr/include/gtk-2.0/gtk/gtkactiongroup.h
    /usr/include/gtk-2.0/gtk/gtkactivatable.h
    /usr/include/gtk-2.0/gtk/gtkadjustment.h
    /usr/include/gtk-2.0/gtk/gtkalignment.h
    /usr/include/gtk-2.0/gtk/gtkarrow.h
    /usr/include/gtk-2.0/gtk/gtkaspectframe.h
    /usr/include/gtk-2.0/gtk/gtkassistant.h
    /usr/include/gtk-2.0/gtk/gtkbbox.h
    /usr/include/gtk-2.0/gtk/gtkbin.h
    /usr/include/gtk-2.0/gtk/gtkbindings.h
    /usr/include/gtk-2.0/gtk/gtkbox.h
    /usr/include/gtk-2.0/gtk/gtkbuildable.h
    /usr/include/gtk-2.0/gtk/gtkbuilder.h
    /usr/include/gtk-2.0/gtk/gtkbutton.h
    /usr/include/gtk-2.0/gtk/gtkcalendar.h
    /usr/include/gtk-2.0/gtk/gtkcelleditable.h
    /usr/include/gtk-2.0/gtk/gtkcelllayout.h
    /usr/include/gtk-2.0/gtk/gtkcellrenderer.h
    /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h
    /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h
    /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h
    /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h
    /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h
    /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h
    /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h
    /usr/include/gtk-2.0/gtk/gtkcellview.h
    /usr/include/gtk-2.0/gtk/gtkcheckbutton.h
    /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h
    /usr/include/gtk-2.0/gtk/gtkclipboard.h
    /usr/include/gtk-2.0/gtk/gtkclist.h
    /usr/include/gtk-2.0/gtk/gtkcolorbutton.h
    /usr/include/gtk-2.0/gtk/gtkcolorsel.h
    /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h
    /usr/include/gtk-2.0/gtk/gtkcombo.h
    /usr/include/gtk-2.0/gtk/gtkcombobox.h
    /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h
    /usr/include/gtk-2.0/gtk/gtkcontainer.h
    /usr/include/gtk-2.0/gtk/gtkctree.h
    /usr/include/gtk-2.0/gtk/gtkcurve.h
    /usr/include/gtk-2.0/gtk/gtkdebug.h
    /usr/include/gtk-2.0/gtk/gtkdialog.h
    /usr/include/gtk-2.0/gtk/gtkdnd.h
    /usr/include/gtk-2.0/gtk/gtkdrawingarea.h
    /usr/include/gtk-2.0/gtk/gtkeditable.h
    /usr/include/gtk-2.0/gtk/gtkentry.h
    /usr/include/gtk-2.0/gtk/gtkentrybuffer.h
    /usr/include/gtk-2.0/gtk/gtkentrycompletion.h
    /usr/include/gtk-2.0/gtk/gtkenums.h
    /usr/include/gtk-2.0/gtk/gtkeventbox.h
    /usr/include/gtk-2.0/gtk/gtkexpander.h
    /usr/include/gtk-2.0/gtk/gtkfilechooser.h
    /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h
    /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h
    /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h
    /usr/include/gtk-2.0/gtk/gtkfilefilter.h
    /usr/include/gtk-2.0/gtk/gtkfilesel.h
    /usr/include/gtk-2.0/gtk/gtkfixed.h
    /usr/include/gtk-2.0/gtk/gtkfontbutton.h
    /usr/include/gtk-2.0/gtk/gtkfontsel.h
    /usr/include/gtk-2.0/gtk/gtkframe.h
    /usr/include/gtk-2.0/gtk/gtkgamma.h
    /usr/include/gtk-2.0/gtk/gtkgc.h
    /usr/include/gtk-2.0/gtk/gtkhandlebox.h
    /usr/include/gtk-2.0/gtk/gtkhbbox.h
    /usr/include/gtk-2.0/gtk/gtkhbox.h
    /usr/include/gtk-2.0/gtk/gtkhpaned.h
    /usr/include/gtk-2.0/gtk/gtkhruler.h
    /usr/include/gtk-2.0/gtk/gtkhscale.h
    /usr/include/gtk-2.0/gtk/gtkhscrollbar.h
    /usr/include/gtk-2.0/gtk/gtkhseparator.h
    /usr/include/gtk-2.0/gtk/gtkhsv.h
    /usr/include/gtk-2.0/gtk/gtkiconfactory.h
    /usr/include/gtk-2.0/gtk/gtkicontheme.h
    /usr/include/gtk-2.0/gtk/gtkiconview.h
    /usr/include/gtk-2.0/gtk/gtkimage.h
    /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h
    /usr/include/gtk-2.0/gtk/gtkimcontext.h
    /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h
    /usr/include/gtk-2.0/gtk/gtkimmodule.h
    /usr/include/gtk-2.0/gtk/gtkimmulticontext.h
    /usr/include/gtk-2.0/gtk/gtkinfobar.h
    /usr/include/gtk-2.0/gtk/gtkinputdialog.h
    /usr/include/gtk-2.0/gtk/gtkinvisible.h
    /usr/include/gtk-2.0/gtk/gtkitem.h
    /usr/include/gtk-2.0/gtk/gtkitemfactory.h
    /usr/include/gtk-2.0/gtk/gtklabel.h
    /usr/include/gtk-2.0/gtk/gtklayout.h
    /usr/include/gtk-2.0/gtk/gtklinkbutton.h
    /usr/include/gtk-2.0/gtk/gtklist.h
    /usr/include/gtk-2.0/gtk/gtklistitem.h
    /usr/include/gtk-2.0/gtk/gtkliststore.h
    /usr/include/gtk-2.0/gtk/gtkmain.h
    /usr/include/gtk-2.0/gtk/gtkmarshal.h
    /usr/include/gtk-2.0/gtk/gtkmenu.h
    /usr/include/gtk-2.0/gtk/gtkmenubar.h
    /usr/include/gtk-2.0/gtk/gtkmenuitem.h
    /usr/include/gtk-2.0/gtk/gtkmenushell.h
    /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h
    /usr/include/gtk-2.0/gtk/gtkmessagedialog.h
    /usr/include/gtk-2.0/gtk/gtkmisc.h
    /usr/include/gtk-2.0/gtk/gtkmodules.h
    /usr/include/gtk-2.0/gtk/gtkmountoperation.h
    /usr/include/gtk-2.0/gtk/gtknotebook.h
    /usr/include/gtk-2.0/gtk/gtkobject.h
    /usr/include/gtk-2.0/gtk/gtkoldeditable.h
    /usr/include/gtk-2.0/gtk/gtkoptionmenu.h
    /usr/include/gtk-2.0/gtk/gtkorientable.h
    /usr/include/gtk-2.0/gtk/gtkpagesetup.h
    /usr/include/gtk-2.0/gtk/gtkpaned.h
    /usr/include/gtk-2.0/gtk/gtkpapersize.h
    /usr/include/gtk-2.0/gtk/gtkpixmap.h
    /usr/include/gtk-2.0/gtk/gtkplug.h
    /usr/include/gtk-2.0/gtk/gtkpreview.h
    /usr/include/gtk-2.0/gtk/gtkprintcontext.h
    /usr/include/gtk-2.0/gtk/gtkprintoperation.h
    /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h
    /usr/include/gtk-2.0/gtk/gtkprintsettings.h
    /usr/include/gtk-2.0/gtk/gtkprivate.h
    /usr/include/gtk-2.0/gtk/gtkprogress.h
    /usr/include/gtk-2.0/gtk/gtkprogressbar.h
    /usr/include/gtk-2.0/gtk/gtkradioaction.h
    /usr/include/gtk-2.0/gtk/gtkradiobutton.h
    /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h
    /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h
    /usr/include/gtk-2.0/gtk/gtkrange.h
    /usr/include/gtk-2.0/gtk/gtkrc.h
    /usr/include/gtk-2.0/gtk/gtkrecentaction.h
    /usr/include/gtk-2.0/gtk/gtkrecentchooser.h
    /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h
    /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h
    /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h
    /usr/include/gtk-2.0/gtk/gtkrecentfilter.h
    /usr/include/gtk-2.0/gtk/gtkrecentmanager.h
    /usr/include/gtk-2.0/gtk/gtkruler.h
    /usr/include/gtk-2.0/gtk/gtkscale.h
    /usr/include/gtk-2.0/gtk/gtkscalebutton.h
    /usr/include/gtk-2.0/gtk/gtkscrollbar.h
    /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h
    /usr/include/gtk-2.0/gtk/gtkselection.h
    /usr/include/gtk-2.0/gtk/gtkseparator.h
    /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h
    /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h
    /usr/include/gtk-2.0/gtk/gtksettings.h
    /usr/include/gtk-2.0/gtk/gtkshow.h
    /usr/include/gtk-2.0/gtk/gtksignal.h
    /usr/include/gtk-2.0/gtk/gtksizegroup.h
    /usr/include/gtk-2.0/gtk/gtksocket.h
    /usr/include/gtk-2.0/gtk/gtkspinbutton.h
    /usr/include/gtk-2.0/gtk/gtkstatusbar.h
    /usr/include/gtk-2.0/gtk/gtkstatusicon.h
    /usr/include/gtk-2.0/gtk/gtkstock.h
    /usr/include/gtk-2.0/gtk/gtkstyle.h
    /usr/include/gtk-2.0/gtk/gtktable.h
    /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h
    /usr/include/gtk-2.0/gtk/gtktestutils.h
    /usr/include/gtk-2.0/gtk/gtktext.h
    /usr/include/gtk-2.0/gtk/gtktextbuffer.h
    /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h
    /usr/include/gtk-2.0/gtk/gtktextchild.h
    /usr/include/gtk-2.0/gtk/gtktextdisplay.h
    /usr/include/gtk-2.0/gtk/gtktextiter.h
    /usr/include/gtk-2.0/gtk/gtktextlayout.h
    /usr/include/gtk-2.0/gtk/gtktextmark.h
    /usr/include/gtk-2.0/gtk/gtktexttag.h
    /usr/include/gtk-2.0/gtk/gtktexttagtable.h
    /usr/include/gtk-2.0/gtk/gtktextview.h
    /usr/include/gtk-2.0/gtk/gtktipsquery.h
    /usr/include/gtk-2.0/gtk/gtktoggleaction.h
    /usr/include/gtk-2.0/gtk/gtktogglebutton.h
    /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h
    /usr/include/gtk-2.0/gtk/gtktoolbar.h
    /usr/include/gtk-2.0/gtk/gtktoolbutton.h
    /usr/include/gtk-2.0/gtk/gtktoolitem.h
    /usr/include/gtk-2.0/gtk/gtktoolshell.h
    /usr/include/gtk-2.0/gtk/gtktooltip.h
    /usr/include/gtk-2.0/gtk/gtktooltips.h
    /usr/include/gtk-2.0/gtk/gtktree.h
    /usr/include/gtk-2.0/gtk/gtktreednd.h
    /usr/include/gtk-2.0/gtk/gtktreeitem.h
    /usr/include/gtk-2.0/gtk/gtktreemodel.h
    /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h
    /usr/include/gtk-2.0/gtk/gtktreemodelsort.h
    /usr/include/gtk-2.0/gtk/gtktreeselection.h
    /usr/include/gtk-2.0/gtk/gtktreesortable.h
    /usr/include/gtk-2.0/gtk/gtktreestore.h
    /usr/include/gtk-2.0/gtk/gtktreeview.h
    /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h
    /usr/include/gtk-2.0/gtk/gtktypebuiltins.h
    /usr/include/gtk-2.0/gtk/gtktypeutils.h
    /usr/include/gtk-2.0/gtk/gtkuimanager.h
    /usr/include/gtk-2.0/gtk/gtkvbbox.h
    /usr/include/gtk-2.0/gtk/gtkvbox.h
    /usr/include/gtk-2.0/gtk/gtkversion.h
    /usr/include/gtk-2.0/gtk/gtkviewport.h
    /usr/include/gtk-2.0/gtk/gtkvolumebutton.h
    /usr/include/gtk-2.0/gtk/gtkvpaned.h
    /usr/include/gtk-2.0/gtk/gtkvruler.h
    /usr/include/gtk-2.0/gtk/gtkvscale.h
    /usr/include/gtk-2.0/gtk/gtkvscrollbar.h
    /usr/include/gtk-2.0/gtk/gtkvseparator.h
    /usr/include/gtk-2.0/gtk/gtkwidget.h
    /usr/include/gtk-2.0/gtk/gtkwindow.h
    /usr/include/gtk-unix-print-2.0/gtk/gtkpagesetupunixdialog.h
    /usr/include/gtk-unix-print-2.0/gtk/gtkprinter.h
    /usr/include/gtk-unix-print-2.0/gtk/gtkprintjob.h
    /usr/include/gtk-unix-print-2.0/gtk/gtkprintunixdialog.h
    /usr/include/gtk-unix-print-2.0/gtk/gtkunixprint.h
    /usr/lib/gtk-2.0/2.10.0/engines/cygpixmap.dll
    /usr/lib/gtk-2.0/2.10.0/engines/cygwimp.dll
    /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.dll.a
    /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.la
    /usr/lib/gtk-2.0/2.10.0/engines/libwimp.dll.a
    /usr/lib/gtk-2.0/2.10.0/engines/libwimp.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-am-et.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-am-et.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-am-et.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-ipa.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-ipa.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-ipa.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-multipress.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-multipress.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-multipress.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-thai.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-thai.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-thai.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-et.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-et.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-ti-et.la
    /usr/lib/gtk-2.0/2.10.0/immodules/im-viqr.dll
    /usr/lib/gtk-2.0/2.10.0/immodules/im-viqr.dll.a
    /usr/lib/gtk-2.0/2.10.0/immodules/im-viqr.la
    /usr/lib/gtk-2.0/2.10.0/printbackends/cygprintbackend-file.dll
    /usr/lib/gtk-2.0/2.10.0/printbackends/cygprintbackend-lpr.dll
    /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.dll.a
    /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.la
    /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.dll.a
    /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.la
    /usr/lib/gtk-2.0/include/gdkconfig.h
    /usr/lib/gtk-2.0/modules/cygferret.dll
    /usr/lib/gtk-2.0/modules/cyggail.dll
    /usr/lib/gtk-2.0/modules/libferret.dll.a
    /usr/lib/gtk-2.0/modules/libferret.la
    /usr/lib/gtk-2.0/modules/libgail.dll.a
    /usr/lib/gtk-2.0/modules/libgail.la
    /usr/lib/libgailutil.dll.a
    /usr/lib/libgailutil.la
    /usr/lib/libgdk-win32-2.0.dll.a
    /usr/lib/libgdk-win32-2.0.la
    /usr/lib/libgdk_pixbuf-2.0.dll.a
    /usr/lib/libgdk_pixbuf-2.0.la
    /usr/lib/libgtk-win32-2.0.dll.a
    /usr/lib/libgtk-win32-2.0.la
    /usr/lib/pkgconfig/gail.pc
    /usr/lib/pkgconfig/gdk-2.0.pc
    /usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
    /usr/lib/pkgconfig/gdk-win32-2.0.pc
    /usr/lib/pkgconfig/gtk+-2.0.pc
    /usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
    /usr/lib/pkgconfig/gtk+-win32-2.0.pc
    /usr/share/aclocal/gtk-2.0.m4
    /usr/share/gtk-2.0/demo/alphatest.png
    /usr/share/gtk-2.0/demo/apple-red.png
    /usr/share/gtk-2.0/demo/appwindow.c
    /usr/share/gtk-2.0/demo/assistant.c
    /usr/share/gtk-2.0/demo/background.jpg
    /usr/share/gtk-2.0/demo/builder.c
    /usr/share/gtk-2.0/demo/button_box.c
    /usr/share/gtk-2.0/demo/changedisplay.c
    /usr/share/gtk-2.0/demo/clipboard.c
    /usr/share/gtk-2.0/demo/colorsel.c
    /usr/share/gtk-2.0/demo/combobox.c
    /usr/share/gtk-2.0/demo/demo.ui
    /usr/share/gtk-2.0/demo/dialog.c
    /usr/share/gtk-2.0/demo/drawingarea.c
    /usr/share/gtk-2.0/demo/editable_cells.c
    /usr/share/gtk-2.0/demo/entry_buffer.c
    /usr/share/gtk-2.0/demo/entry_completion.c
    /usr/share/gtk-2.0/demo/expander.c
    /usr/share/gtk-2.0/demo/floppybuddy.gif
    /usr/share/gtk-2.0/demo/gnome-applets.png
    /usr/share/gtk-2.0/demo/gnome-calendar.png
    /usr/share/gtk-2.0/demo/gnome-foot.png
    /usr/share/gtk-2.0/demo/gnome-fs-directory.png
    /usr/share/gtk-2.0/demo/gnome-fs-regular.png
    /usr/share/gtk-2.0/demo/gnome-gimp.png
    /usr/share/gtk-2.0/demo/gnome-gmush.png
    /usr/share/gtk-2.0/demo/gnome-gsame.png
    /usr/share/gtk-2.0/demo/gnu-keys.png
    /usr/share/gtk-2.0/demo/gtk-logo-rgb.gif
    /usr/share/gtk-2.0/demo/hypertext.c
    /usr/share/gtk-2.0/demo/iconview.c
    /usr/share/gtk-2.0/demo/iconview_edit.c
    /usr/share/gtk-2.0/demo/images.c
    /usr/share/gtk-2.0/demo/infobar.c
    /usr/share/gtk-2.0/demo/links.c
    /usr/share/gtk-2.0/demo/list_store.c
    /usr/share/gtk-2.0/demo/menus.c
    /usr/share/gtk-2.0/demo/offscreen_window.c
    /usr/share/gtk-2.0/demo/offscreen_window2.c
    /usr/share/gtk-2.0/demo/panes.c
    /usr/share/gtk-2.0/demo/pickers.c
    /usr/share/gtk-2.0/demo/pixbufs.c
    /usr/share/gtk-2.0/demo/printing.c
    /usr/share/gtk-2.0/demo/rotated_text.c
    /usr/share/gtk-2.0/demo/search_entry.c
    /usr/share/gtk-2.0/demo/sizegroup.c
    /usr/share/gtk-2.0/demo/stock_browser.c
    /usr/share/gtk-2.0/demo/textscroll.c
    /usr/share/gtk-2.0/demo/textview.c
    /usr/share/gtk-2.0/demo/tree_store.c
    /usr/share/gtk-2.0/demo/ui_manager.c
    /usr/share/gtk-doc/html/gail-libgail-util/gail-libgail-util-GailMisc.html
    /usr/share/gtk-doc/html/gail-libgail-util/gail-libgail-util-GailTextUtil.html
    /usr/share/gtk-doc/html/gail-libgail-util/gail-libgail-util.devhelp
    /usr/share/gtk-doc/html/gail-libgail-util/gail-libgail-util.devhelp2
    /usr/share/gtk-doc/html/gail-libgail-util/home.png
    /usr/share/gtk-doc/html/gail-libgail-util/index.html
    /usr/share/gtk-doc/html/gail-libgail-util/index.sgml
    /usr/share/gtk-doc/html/gail-libgail-util/left.png
    /usr/share/gtk-doc/html/gail-libgail-util/libgail-util-main.html
    /usr/share/gtk-doc/html/gail-libgail-util/right.png
    /usr/share/gtk-doc/html/gail-libgail-util/style.css
    /usr/share/gtk-doc/html/gail-libgail-util/up.png
    /usr/share/gtk-doc/html/gdk-pixbuf/GdkPixbufLoader.html
    /usr/share/gtk-doc/html/gdk-pixbuf/apa.html
    /usr/share/gtk-doc/html/gdk-pixbuf/apas02.html
    /usr/share/gtk-doc/html/gdk-pixbuf/apas03.html
    /usr/share/gtk-doc/html/gdk-pixbuf/api-index-2-10.html
    /usr/share/gtk-doc/html/gdk-pixbuf/api-index-2-12.html
    /usr/share/gtk-doc/html/gdk-pixbuf/api-index-2-14.html
    /usr/share/gtk-doc/html/gdk-pixbuf/api-index-2-2.html
    /usr/share/gtk-doc/html/gdk-pixbuf/api-index-2-4.html
    /usr/share/gtk-doc/html/gdk-pixbuf/api-index-2-6.html
    /usr/share/gtk-doc/html/gdk-pixbuf/api-index-2-8.html
    /usr/share/gtk-doc/html/gdk-pixbuf/api-index-deprecated.html
    /usr/share/gtk-doc/html/gdk-pixbuf/api-index-full.html
    /usr/share/gtk-doc/html/gdk-pixbuf/composite.png
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-Module-Interface.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-Versioning.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-animation.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-creating.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-csource.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-file-loading.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-file-saving.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-from-drawables.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-rendering.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-xlib-from-drawables.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-xlib-init.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-xlib-rendering.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-xlib-rgb.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-inline.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-query-loaders.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-refcounting.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-scaling.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-util.html
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf.devhelp
    /usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf.devhelp2
    /usr/share/gtk-doc/html/gdk-pixbuf/home.png
    /usr/share/gtk-doc/html/gdk-pixbuf/index.html
    /usr/share/gtk-doc/html/gdk-pixbuf/index.sgml
    /usr/share/gtk-doc/html/gdk-pixbuf/left.png
    /usr/share/gtk-doc/html/gdk-pixbuf/license.html
    /usr/share/gtk-doc/html/gdk-pixbuf/right.png
    /usr/share/gtk-doc/html/gdk-pixbuf/rn01.html
    /usr/share/gtk-doc/html/gdk-pixbuf/rn02.html
    /usr/share/gtk-doc/html/gdk-pixbuf/style.css
    /usr/share/gtk-doc/html/gdk-pixbuf/up.png
    /usr/share/gtk-doc/html/gdk/GdkDisplay.html
    /usr/share/gtk-doc/html/gdk/GdkDisplayManager.html
    /usr/share/gtk-doc/html/gdk/GdkScreen.html
    /usr/share/gtk-doc/html/gdk/X_cursor.png
    /usr/share/gtk-doc/html/gdk/api-index-2-10.html
    /usr/share/gtk-doc/html/gdk/api-index-2-12.html
    /usr/share/gtk-doc/html/gdk/api-index-2-14.html
    /usr/share/gtk-doc/html/gdk/api-index-2-16.html
    /usr/share/gtk-doc/html/gdk/api-index-2-18.html
    /usr/share/gtk-doc/html/gdk/api-index-2-2.html
    /usr/share/gtk-doc/html/gdk/api-index-2-4.html
    /usr/share/gtk-doc/html/gdk/api-index-2-6.html
    /usr/share/gtk-doc/html/gdk/api-index-2-8.html
    /usr/share/gtk-doc/html/gdk/api-index-deprecated.html
    /usr/share/gtk-doc/html/gdk/api-index-full.html
    /usr/share/gtk-doc/html/gdk/arrow.png
    /usr/share/gtk-doc/html/gdk/based_arrow_down.png
    /usr/share/gtk-doc/html/gdk/based_arrow_up.png
    /usr/share/gtk-doc/html/gdk/boat.png
    /usr/share/gtk-doc/html/gdk/bogosity.png
    /usr/share/gtk-doc/html/gdk/bottom_left_corner.png
    /usr/share/gtk-doc/html/gdk/bottom_right_corner.png
    /usr/share/gtk-doc/html/gdk/bottom_side.png
    /usr/share/gtk-doc/html/gdk/bottom_tee.png
    /usr/share/gtk-doc/html/gdk/box_spiral.png
    /usr/share/gtk-doc/html/gdk/center_ptr.png
    /usr/share/gtk-doc/html/gdk/circle.png
    /usr/share/gtk-doc/html/gdk/clock.png
    /usr/share/gtk-doc/html/gdk/coffee_mug.png
    /usr/share/gtk-doc/html/gdk/cross.png
    /usr/share/gtk-doc/html/gdk/cross_reverse.png
    /usr/share/gtk-doc/html/gdk/crosshair.png
    /usr/share/gtk-doc/html/gdk/diamond_cross.png
    /usr/share/gtk-doc/html/gdk/dot.png
    /usr/share/gtk-doc/html/gdk/dotbox.png
    /usr/share/gtk-doc/html/gdk/double_arrow.png
    /usr/share/gtk-doc/html/gdk/draft_large.png
    /usr/share/gtk-doc/html/gdk/draft_small.png
    /usr/share/gtk-doc/html/gdk/draped_box.png
    /usr/share/gtk-doc/html/gdk/exchange.png
    /usr/share/gtk-doc/html/gdk/fleur.png
    /usr/share/gtk-doc/html/gdk/gdk-Application-launching.html
    /usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html
    /usr/share/gtk-doc/html/gdk/gdk-Cairo-Interaction.html
    /usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html
    /usr/share/gtk-doc/html/gdk/gdk-Cursors.html
    /usr/share/gtk-doc/html/gdk/gdk-Drag-and-Drop.html
    /usr/share/gtk-doc/html/gdk/gdk-Drawing-Primitives.html
    /usr/share/gtk-doc/html/gdk/gdk-Event-Structures.html
    /usr/share/gtk-doc/html/gdk/gdk-Events.html
    /usr/share/gtk-doc/html/gdk/gdk-Fonts.html
    /usr/share/gtk-doc/html/gdk/gdk-GdkRGB.html
    /usr/share/gtk-doc/html/gdk/gdk-General.html
    /usr/share/gtk-doc/html/gdk/gdk-Graphics-Contexts.html
    /usr/share/gtk-doc/html/gdk/gdk-Images.html
    /usr/share/gtk-doc/html/gdk/gdk-Input-Devices.html
    /usr/share/gtk-doc/html/gdk/gdk-Input.html
    /usr/share/gtk-doc/html/gdk/gdk-Keyboard-Handling.html
    /usr/share/gtk-doc/html/gdk/gdk-Pango-Interaction.html
    /usr/share/gtk-doc/html/gdk/gdk-Pixbufs.html
    /usr/share/gtk-doc/html/gdk/gdk-Points-Rectangles-and-Regions.html
    /usr/share/gtk-doc/html/gdk/gdk-Properties-and-Atoms.html
    /usr/share/gtk-doc/html/gdk/gdk-Selections.html
    /usr/share/gtk-doc/html/gdk/gdk-Testing.html
    /usr/share/gtk-doc/html/gdk/gdk-Threads.html
    /usr/share/gtk-doc/html/gdk/gdk-Visuals.html
    /usr/share/gtk-doc/html/gdk/gdk-Windows.html
    /usr/share/gtk-doc/html/gdk/gdk-X-Window-System-Interaction.html
    /usr/share/gtk-doc/html/gdk/gdk.devhelp
    /usr/share/gtk-doc/html/gdk/gdk.devhelp2
    /usr/share/gtk-doc/html/gdk/gobbler.png
    /usr/share/gtk-doc/html/gdk/gumby.png
    /usr/share/gtk-doc/html/gdk/hand1.png
    /usr/share/gtk-doc/html/gdk/hand2.png
    /usr/share/gtk-doc/html/gdk/heart.png
    /usr/share/gtk-doc/html/gdk/home.png
    /usr/share/gtk-doc/html/gdk/icon.png
    /usr/share/gtk-doc/html/gdk/index.html
    /usr/share/gtk-doc/html/gdk/index.sgml
    /usr/share/gtk-doc/html/gdk/iron_cross.png
    /usr/share/gtk-doc/html/gdk/left.png
    /usr/share/gtk-doc/html/gdk/left_ptr.png
    /usr/share/gtk-doc/html/gdk/left_side.png
    /usr/share/gtk-doc/html/gdk/left_tee.png
    /usr/share/gtk-doc/html/gdk/leftbutton.png
    /usr/share/gtk-doc/html/gdk/ll_angle.png
    /usr/share/gtk-doc/html/gdk/lr_angle.png
    /usr/share/gtk-doc/html/gdk/man.png
    /usr/share/gtk-doc/html/gdk/middlebutton.png
    /usr/share/gtk-doc/html/gdk/mouse.png
    /usr/share/gtk-doc/html/gdk/multihead.html
    /usr/share/gtk-doc/html/gdk/pencil.png
    /usr/share/gtk-doc/html/gdk/pirate.png
    /usr/share/gtk-doc/html/gdk/plus.png
    /usr/share/gtk-doc/html/gdk/question_arrow.png
    /usr/share/gtk-doc/html/gdk/reference.html
    /usr/share/gtk-doc/html/gdk/right.png
    /usr/share/gtk-doc/html/gdk/right_ptr.png
    /usr/share/gtk-doc/html/gdk/right_side.png
    /usr/share/gtk-doc/html/gdk/right_tee.png
    /usr/share/gtk-doc/html/gdk/rightbutton.png
    /usr/share/gtk-doc/html/gdk/rotated-text.png
    /usr/share/gtk-doc/html/gdk/rtl_logo.png
    /usr/share/gtk-doc/html/gdk/sailboat.png
    /usr/share/gtk-doc/html/gdk/sb_down_arrow.png
    /usr/share/gtk-doc/html/gdk/sb_h_double_arrow.png
    /usr/share/gtk-doc/html/gdk/sb_left_arrow.png
    /usr/share/gtk-doc/html/gdk/sb_right_arrow.png
    /usr/share/gtk-doc/html/gdk/sb_up_arrow.png
    /usr/share/gtk-doc/html/gdk/sb_v_double_arrow.png
    /usr/share/gtk-doc/html/gdk/shuttle.png
    /usr/share/gtk-doc/html/gdk/sizing.png
    /usr/share/gtk-doc/html/gdk/spider.png
    /usr/share/gtk-doc/html/gdk/spraycan.png
    /usr/share/gtk-doc/html/gdk/star.png
    /usr/share/gtk-doc/html/gdk/style.css
    /usr/share/gtk-doc/html/gdk/target.png
    /usr/share/gtk-doc/html/gdk/tcross.png
    /usr/share/gtk-doc/html/gdk/top_left_arrow.png
    /usr/share/gtk-doc/html/gdk/top_left_corner.png
    /usr/share/gtk-doc/html/gdk/top_right_corner.png
    /usr/share/gtk-doc/html/gdk/top_side.png
    /usr/share/gtk-doc/html/gdk/top_tee.png
    /usr/share/gtk-doc/html/gdk/trek.png
    /usr/share/gtk-doc/html/gdk/ul_angle.png
    /usr/share/gtk-doc/html/gdk/umbrella.png
    /usr/share/gtk-doc/html/gdk/up.png
    /usr/share/gtk-doc/html/gdk/ur_angle.png
    /usr/share/gtk-doc/html/gdk/watch.png
    /usr/share/gtk-doc/html/gdk/xterm.png
    /usr/share/gtk-doc/html/gtk/AbstractObjects.html
    /usr/share/gtk-doc/html/gtk/Actions.html
    /usr/share/gtk-doc/html/gtk/Builder.html
    /usr/share/gtk-doc/html/gtk/ButtonWidgets.html
    /usr/share/gtk-doc/html/gtk/DeprecatedObjects.html
    /usr/share/gtk-doc/html/gtk/DisplayWidgets.html
    /usr/share/gtk-doc/html/gtk/GtkAboutDialog.html
    /usr/share/gtk-doc/html/gtk/GtkAccelLabel.html
    /usr/share/gtk-doc/html/gtk/GtkAccessible.html
    /usr/share/gtk-doc/html/gtk/GtkAction.html
    /usr/share/gtk-doc/html/gtk/GtkActionGroup.html
    /usr/share/gtk-doc/html/gtk/GtkActivatable.html
    /usr/share/gtk-doc/html/gtk/GtkAdjustment.html
    /usr/share/gtk-doc/html/gtk/GtkAlignment.html
    /usr/share/gtk-doc/html/gtk/GtkArrow.html
    /usr/share/gtk-doc/html/gtk/GtkAspectFrame.html
    /usr/share/gtk-doc/html/gtk/GtkAssistant.html
    /usr/share/gtk-doc/html/gtk/GtkBin.html
    /usr/share/gtk-doc/html/gtk/GtkBox.html
    /usr/share/gtk-doc/html/gtk/GtkBuilder.html
    /usr/share/gtk-doc/html/gtk/GtkButton.html
    /usr/share/gtk-doc/html/gtk/GtkButtonBox.html
    /usr/share/gtk-doc/html/gtk/GtkCList.html
    /usr/share/gtk-doc/html/gtk/GtkCTree.html
    /usr/share/gtk-doc/html/gtk/GtkCalendar.html
    /usr/share/gtk-doc/html/gtk/GtkCellEditable.html
    /usr/share/gtk-doc/html/gtk/GtkCellLayout.html
    /usr/share/gtk-doc/html/gtk/GtkCellRenderer.html
    /usr/share/gtk-doc/html/gtk/GtkCellRendererAccel.html
    /usr/share/gtk-doc/html/gtk/GtkCellRendererCombo.html
    /usr/share/gtk-doc/html/gtk/GtkCellRendererPixbuf.html
    /usr/share/gtk-doc/html/gtk/GtkCellRendererProgress.html
    /usr/share/gtk-doc/html/gtk/GtkCellRendererSpin.html
    /usr/share/gtk-doc/html/gtk/GtkCellRendererText.html
    /usr/share/gtk-doc/html/gtk/GtkCellRendererToggle.html
    /usr/share/gtk-doc/html/gtk/GtkCellView.html
    /usr/share/gtk-doc/html/gtk/GtkCheckButton.html
    /usr/share/gtk-doc/html/gtk/GtkCheckMenuItem.html
    /usr/share/gtk-doc/html/gtk/GtkColorButton.html
    /usr/share/gtk-doc/html/gtk/GtkColorSelection.html
    /usr/share/gtk-doc/html/gtk/GtkColorSelectionDialog.html
    /usr/share/gtk-doc/html/gtk/GtkCombo.html
    /usr/share/gtk-doc/html/gtk/GtkComboBox.html
    /usr/share/gtk-doc/html/gtk/GtkComboBoxEntry.html
    /usr/share/gtk-doc/html/gtk/GtkContainer.html
    /usr/share/gtk-doc/html/gtk/GtkCurve.html
    /usr/share/gtk-doc/html/gtk/GtkDialog.html
    /usr/share/gtk-doc/html/gtk/GtkDrawingArea.html
    /usr/share/gtk-doc/html/gtk/GtkEditable.html
    /usr/share/gtk-doc/html/gtk/GtkEntry.html
    /usr/share/gtk-doc/html/gtk/GtkEntryBuffer.html
    /usr/share/gtk-doc/html/gtk/GtkEntryCompletion.html
    /usr/share/gtk-doc/html/gtk/GtkEventBox.html
    /usr/share/gtk-doc/html/gtk/GtkExpander.html
    /usr/share/gtk-doc/html/gtk/GtkFileChooser.html
    /usr/share/gtk-doc/html/gtk/GtkFileChooserButton.html
    /usr/share/gtk-doc/html/gtk/GtkFileChooserDialog.html
    /usr/share/gtk-doc/html/gtk/GtkFileChooserWidget.html
    /usr/share/gtk-doc/html/gtk/GtkFileSelection.html
    /usr/share/gtk-doc/html/gtk/GtkFixed.html
    /usr/share/gtk-doc/html/gtk/GtkFontButton.html
    /usr/share/gtk-doc/html/gtk/GtkFontSelection.html
    /usr/share/gtk-doc/html/gtk/GtkFontSelectionDialog.html
    /usr/share/gtk-doc/html/gtk/GtkFrame.html
    /usr/share/gtk-doc/html/gtk/GtkGammaCurve.html
    /usr/share/gtk-doc/html/gtk/GtkHBox.html
    /usr/share/gtk-doc/html/gtk/GtkHButtonBox.html
    /usr/share/gtk-doc/html/gtk/GtkHPaned.html
    /usr/share/gtk-doc/html/gtk/GtkHRuler.html
    /usr/share/gtk-doc/html/gtk/GtkHSV.html
    /usr/share/gtk-doc/html/gtk/GtkHScale.html
    /usr/share/gtk-doc/html/gtk/GtkHScrollbar.html
    /usr/share/gtk-doc/html/gtk/GtkHSeparator.html
    /usr/share/gtk-doc/html/gtk/GtkHandleBox.html
    /usr/share/gtk-doc/html/gtk/GtkIMContext.html
    /usr/share/gtk-doc/html/gtk/GtkIMContextSimple.html
    /usr/share/gtk-doc/html/gtk/GtkIMMulticontext.html
    /usr/share/gtk-doc/html/gtk/GtkIconTheme.html
    /usr/share/gtk-doc/html/gtk/GtkIconView.html
    /usr/share/gtk-doc/html/gtk/GtkImage.html
    /usr/share/gtk-doc/html/gtk/GtkImageMenuItem.html
    /usr/share/gtk-doc/html/gtk/GtkInfoBar.html
    /usr/share/gtk-doc/html/gtk/GtkInputDialog.html
    /usr/share/gtk-doc/html/gtk/GtkInvisible.html
    /usr/share/gtk-doc/html/gtk/GtkItem.html
    /usr/share/gtk-doc/html/gtk/GtkItemFactory.html
    /usr/share/gtk-doc/html/gtk/GtkLabel.html
    /usr/share/gtk-doc/html/gtk/GtkLayout.html
    /usr/share/gtk-doc/html/gtk/GtkLinkButton.html
    /usr/share/gtk-doc/html/gtk/GtkList.html
    /usr/share/gtk-doc/html/gtk/GtkListItem.html
    /usr/share/gtk-doc/html/gtk/GtkListStore.html
    /usr/share/gtk-doc/html/gtk/GtkMenu.html
    /usr/share/gtk-doc/html/gtk/GtkMenuBar.html
    /usr/share/gtk-doc/html/gtk/GtkMenuItem.html
    /usr/share/gtk-doc/html/gtk/GtkMenuShell.html
    /usr/share/gtk-doc/html/gtk/GtkMenuToolButton.html
    /usr/share/gtk-doc/html/gtk/GtkMessageDialog.html
    /usr/share/gtk-doc/html/gtk/GtkMisc.html
    /usr/share/gtk-doc/html/gtk/GtkNotebook.html
    /usr/share/gtk-doc/html/gtk/GtkObject.html
    /usr/share/gtk-doc/html/gtk/GtkOldEditable.html
    /usr/share/gtk-doc/html/gtk/GtkOptionMenu.html
    /usr/share/gtk-doc/html/gtk/GtkPageSetup.html
    /usr/share/gtk-doc/html/gtk/GtkPageSetupUnixDialog.html
    /usr/share/gtk-doc/html/gtk/GtkPaned.html
    /usr/share/gtk-doc/html/gtk/GtkPixmap.html
    /usr/share/gtk-doc/html/gtk/GtkPlug.html
    /usr/share/gtk-doc/html/gtk/GtkPreview.html
    /usr/share/gtk-doc/html/gtk/GtkPrintContext.html
    /usr/share/gtk-doc/html/gtk/GtkPrintJob.html
    /usr/share/gtk-doc/html/gtk/GtkPrintSettings.html
    /usr/share/gtk-doc/html/gtk/GtkPrintUnixDialog.html
    /usr/share/gtk-doc/html/gtk/GtkPrinter.html
    /usr/share/gtk-doc/html/gtk/GtkProgress.html
    /usr/share/gtk-doc/html/gtk/GtkProgressBar.html
    /usr/share/gtk-doc/html/gtk/GtkRadioAction.html
    /usr/share/gtk-doc/html/gtk/GtkRadioButton.html
    /usr/share/gtk-doc/html/gtk/GtkRadioMenuItem.html
    /usr/share/gtk-doc/html/gtk/GtkRadioToolButton.html
    /usr/share/gtk-doc/html/gtk/GtkRange.html
    /usr/share/gtk-doc/html/gtk/GtkRecentAction.html
    /usr/share/gtk-doc/html/gtk/GtkRecentChooser.html
    /usr/share/gtk-doc/html/gtk/GtkRecentChooserDialog.html
    /usr/share/gtk-doc/html/gtk/GtkRecentChooserMenu.html
    /usr/share/gtk-doc/html/gtk/GtkRecentChooserWidget.html
    /usr/share/gtk-doc/html/gtk/GtkRecentFilter.html
    /usr/share/gtk-doc/html/gtk/GtkRecentManager.html
    /usr/share/gtk-doc/html/gtk/GtkRuler.html
    /usr/share/gtk-doc/html/gtk/GtkScale.html
    /usr/share/gtk-doc/html/gtk/GtkScaleButton.html
    /usr/share/gtk-doc/html/gtk/GtkScrollbar.html
    /usr/share/gtk-doc/html/gtk/GtkScrolledWindow.html
    /usr/share/gtk-doc/html/gtk/GtkSeparator.html
    /usr/share/gtk-doc/html/gtk/GtkSeparatorMenuItem.html
    /usr/share/gtk-doc/html/gtk/GtkSeparatorToolItem.html
    /usr/share/gtk-doc/html/gtk/GtkSettings.html
    /usr/share/gtk-doc/html/gtk/GtkSizeGroup.html
    /usr/share/gtk-doc/html/gtk/GtkSocket.html
    /usr/share/gtk-doc/html/gtk/GtkSpinButton.html
    /usr/share/gtk-doc/html/gtk/GtkStatusIcon.html
    /usr/share/gtk-doc/html/gtk/GtkStatusbar.html
    /usr/share/gtk-doc/html/gtk/GtkStyle.html
    /usr/share/gtk-doc/html/gtk/GtkTable.html
    /usr/share/gtk-doc/html/gtk/GtkTearoffMenuItem.html
    /usr/share/gtk-doc/html/gtk/GtkText.html
    /usr/share/gtk-doc/html/gtk/GtkTextBuffer.html
    /usr/share/gtk-doc/html/gtk/GtkTextMark.html
    /usr/share/gtk-doc/html/gtk/GtkTextTag.html
    /usr/share/gtk-doc/html/gtk/GtkTextTagTable.html
    /usr/share/gtk-doc/html/gtk/GtkTextView.html
    /usr/share/gtk-doc/html/gtk/GtkTipsQuery.html
    /usr/share/gtk-doc/html/gtk/GtkToggleAction.html
    /usr/share/gtk-doc/html/gtk/GtkToggleButton.html
    /usr/share/gtk-doc/html/gtk/GtkToggleToolButton.html
    /usr/share/gtk-doc/html/gtk/GtkToolButton.html
    /usr/share/gtk-doc/html/gtk/GtkToolItem.html
    /usr/share/gtk-doc/html/gtk/GtkToolShell.html
    /usr/share/gtk-doc/html/gtk/GtkToolbar.html
    /usr/share/gtk-doc/html/gtk/GtkTooltip.html
    /usr/share/gtk-doc/html/gtk/GtkTooltips.html
    /usr/share/gtk-doc/html/gtk/GtkTree.html
    /usr/share/gtk-doc/html/gtk/GtkTreeItem.html
    /usr/share/gtk-doc/html/gtk/GtkTreeModel.html
    /usr/share/gtk-doc/html/gtk/GtkTreeModelFilter.html
    /usr/share/gtk-doc/html/gtk/GtkTreeModelSort.html
    /usr/share/gtk-doc/html/gtk/GtkTreeSelection.html
    /usr/share/gtk-doc/html/gtk/GtkTreeSortable.html
    /usr/share/gtk-doc/html/gtk/GtkTreeStore.html
    /usr/share/gtk-doc/html/gtk/GtkTreeView.html
    /usr/share/gtk-doc/html/gtk/GtkTreeViewColumn.html
    /usr/share/gtk-doc/html/gtk/GtkUIManager.html
    /usr/share/gtk-doc/html/gtk/GtkVBox.html
    /usr/share/gtk-doc/html/gtk/GtkVButtonBox.html
    /usr/share/gtk-doc/html/gtk/GtkVPaned.html
    /usr/share/gtk-doc/html/gtk/GtkVRuler.html
    /usr/share/gtk-doc/html/gtk/GtkVScale.html
    /usr/share/gtk-doc/html/gtk/GtkVScrollbar.html
    /usr/share/gtk-doc/html/gtk/GtkVSeparator.html
    /usr/share/gtk-doc/html/gtk/GtkViewport.html
    /usr/share/gtk-doc/html/gtk/GtkVolumeButton.html
    /usr/share/gtk-doc/html/gtk/GtkWidget.html
    /usr/share/gtk-doc/html/gtk/GtkWindow.html
    /usr/share/gtk-doc/html/gtk/GtkWindowGroup.html
    /usr/share/gtk-doc/html/gtk/LayoutContainers.html
    /usr/share/gtk-doc/html/gtk/MenusAndCombos.html
    /usr/share/gtk-doc/html/gtk/MiscObjects.html
    /usr/share/gtk-doc/html/gtk/NumericEntry.html
    /usr/share/gtk-doc/html/gtk/Ornaments.html
    /usr/share/gtk-doc/html/gtk/PlugSocket.html
    /usr/share/gtk-doc/html/gtk/Printing.html
    /usr/share/gtk-doc/html/gtk/RecentDocuments.html
    /usr/share/gtk-doc/html/gtk/ScrollingWidgets.html
    /usr/share/gtk-doc/html/gtk/SelectorWidgets.html
    /usr/share/gtk-doc/html/gtk/SpecialObjects.html
    /usr/share/gtk-doc/html/gtk/TextWidget.html
    /usr/share/gtk-doc/html/gtk/TextWidgetObjects.html
    /usr/share/gtk-doc/html/gtk/TreeWidget.html
    /usr/share/gtk-doc/html/gtk/TreeWidgetObjects.html
    /usr/share/gtk-doc/html/gtk/WindowWidgets.html
    /usr/share/gtk-doc/html/gtk/aboutdialog.png
    /usr/share/gtk-doc/html/gtk/accel-label.png
    /usr/share/gtk-doc/html/gtk/api-index-2-10.html
    /usr/share/gtk-doc/html/gtk/api-index-2-12.html
    /usr/share/gtk-doc/html/gtk/api-index-2-14.html
    /usr/share/gtk-doc/html/gtk/api-index-2-16.html
    /usr/share/gtk-doc/html/gtk/api-index-2-18.html
    /usr/share/gtk-doc/html/gtk/api-index-2-2.html
    /usr/share/gtk-doc/html/gtk/api-index-2-4.html
    /usr/share/gtk-doc/html/gtk/api-index-2-6.html
    /usr/share/gtk-doc/html/gtk/api-index-2-8.html
    /usr/share/gtk-doc/html/gtk/api-index-deprecated.html
    /usr/share/gtk-doc/html/gtk/api-index-full.html
    /usr/share/gtk-doc/html/gtk/assistant.png
    /usr/share/gtk-doc/html/gtk/button.png
    /usr/share/gtk-doc/html/gtk/ch01.html
    /usr/share/gtk-doc/html/gtk/ch02.html
    /usr/share/gtk-doc/html/gtk/chap-drawing-model.html
    /usr/share/gtk-doc/html/gtk/check-button.png
    /usr/share/gtk-doc/html/gtk/checklist-gdkeventexpose-region.html
    /usr/share/gtk-doc/html/gtk/checklist-modifiers.html
    /usr/share/gtk-doc/html/gtk/checklist-named-icons.html
    /usr/share/gtk-doc/html/gtk/color-button.png
    /usr/share/gtk-doc/html/gtk/colorsel.png
    /usr/share/gtk-doc/html/gtk/combo-box-entry.png
    /usr/share/gtk-doc/html/gtk/combo-box.png
    /usr/share/gtk-doc/html/gtk/decorating-the-assistant-pages.html
    /usr/share/gtk-doc/html/gtk/entry.png
    /usr/share/gtk-doc/html/gtk/figure-hierarchical-drawing.png
    /usr/share/gtk-doc/html/gtk/figure-windowed-label.png
    /usr/share/gtk-doc/html/gtk/file-button.png
    /usr/share/gtk-doc/html/gtk/filechooser.png
    /usr/share/gtk-doc/html/gtk/font-button.png
    /usr/share/gtk-doc/html/gtk/fontsel.png
    /usr/share/gtk-doc/html/gtk/frame.png
    /usr/share/gtk-doc/html/gtk/glossary.html
    /usr/share/gtk-doc/html/gtk/gtk-Accelerator-Maps.html
    /usr/share/gtk-doc/html/gtk/gtk-Bindings.html
    /usr/share/gtk-doc/html/gtk/gtk-Clipboards.html
    /usr/share/gtk-doc/html/gtk/gtk-Drag-and-Drop.html
    /usr/share/gtk-doc/html/gtk/gtk-Feature-Test-Macros.html
    /usr/share/gtk-doc/html/gtk/gtk-Filesystem-utilities.html
    /usr/share/gtk-doc/html/gtk/gtk-General.html
    /usr/share/gtk-doc/html/gtk/gtk-Graphics-Contexts.html
    /usr/share/gtk-doc/html/gtk/gtk-GtkPaperSize.html
    /usr/share/gtk-doc/html/gtk/gtk-GtkTextIter.html
    /usr/share/gtk-doc/html/gtk/gtk-GtkTreeView-drag-and-drop.html
    /usr/share/gtk-doc/html/gtk/gtk-High-level-Printing-API.html
    /usr/share/gtk-doc/html/gtk/gtk-Keyboard-Accelerators.html
    /usr/share/gtk-doc/html/gtk/gtk-Orientable.html
    /usr/share/gtk-doc/html/gtk/gtk-Resource-Files.html
    /usr/share/gtk-doc/html/gtk/gtk-Selections.html
    /usr/share/gtk-doc/html/gtk/gtk-Signals.html
    /usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html
    /usr/share/gtk-doc/html/gtk/gtk-Stock-Items.html
    /usr/share/gtk-doc/html/gtk/gtk-Testing.html
    /usr/share/gtk-doc/html/gtk/gtk-Themeable-Stock-Images.html
    /usr/share/gtk-doc/html/gtk/gtk-Types.html
    /usr/share/gtk-doc/html/gtk/gtk-about.png
    /usr/share/gtk-doc/html/gtk/gtk-add.png
    /usr/share/gtk-doc/html/gtk/gtk-apply.png
    /usr/share/gtk-doc/html/gtk/gtk-bold.png
    /usr/share/gtk-doc/html/gtk/gtk-builder-convert.html
    /usr/share/gtk-doc/html/gtk/gtk-building.html
    /usr/share/gtk-doc/html/gtk/gtk-cancel.png
    /usr/share/gtk-doc/html/gtk/gtk-caps-lock-warning.png
    /usr/share/gtk-doc/html/gtk/gtk-cdrom.png
    /usr/share/gtk-doc/html/gtk/gtk-changes-1-2.html
    /usr/share/gtk-doc/html/gtk/gtk-changes-2-0.html
    /usr/share/gtk-doc/html/gtk/gtk-clear.png
    /usr/share/gtk-doc/html/gtk/gtk-close.png
    /usr/share/gtk-doc/html/gtk/gtk-color-picker.png
    /usr/share/gtk-doc/html/gtk/gtk-compiling.html
    /usr/share/gtk-doc/html/gtk/gtk-connect.png
    /usr/share/gtk-doc/html/gtk/gtk-convert.png
    /usr/share/gtk-doc/html/gtk/gtk-copy.png
    /usr/share/gtk-doc/html/gtk/gtk-cut.png
    /usr/share/gtk-doc/html/gtk/gtk-delete.png
    /usr/share/gtk-doc/html/gtk/gtk-dialog-authentication.png
    /usr/share/gtk-doc/html/gtk/gtk-dialog-error.png
    /usr/share/gtk-doc/html/gtk/gtk-dialog-info.png
    /usr/share/gtk-doc/html/gtk/gtk-dialog-question.png
    /usr/share/gtk-doc/html/gtk/gtk-dialog-warning.png
    /usr/share/gtk-doc/html/gtk/gtk-directfb.html
    /usr/share/gtk-doc/html/gtk/gtk-directory.png
    /usr/share/gtk-doc/html/gtk/gtk-disconnect.png
    /usr/share/gtk-doc/html/gtk/gtk-dnd-multiple.png
    /usr/share/gtk-doc/html/gtk/gtk-dnd.png
    /usr/share/gtk-doc/html/gtk/gtk-edit.png
    /usr/share/gtk-doc/html/gtk/gtk-execute.png
    /usr/share/gtk-doc/html/gtk/gtk-file.png
    /usr/share/gtk-doc/html/gtk/gtk-find-and-replace.png
    /usr/share/gtk-doc/html/gtk/gtk-find.png
    /usr/share/gtk-doc/html/gtk/gtk-floppy.png
    /usr/share/gtk-doc/html/gtk/gtk-font.png
    /usr/share/gtk-doc/html/gtk/gtk-fullscreen.png
    /usr/share/gtk-doc/html/gtk/gtk-go-back-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-go-back-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-go-down.png
    /usr/share/gtk-doc/html/gtk/gtk-go-forward-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-go-forward-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-go-up.png
    /usr/share/gtk-doc/html/gtk/gtk-goto-bottom.png
    /usr/share/gtk-doc/html/gtk/gtk-goto-first-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-goto-first-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-goto-last-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-goto-last-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-goto-top.png
    /usr/share/gtk-doc/html/gtk/gtk-gtkbuildable.html
    /usr/share/gtk-doc/html/gtk/gtk-gtkfilefilter.html
    /usr/share/gtk-doc/html/gtk/gtk-harddisk.png
    /usr/share/gtk-doc/html/gtk/gtk-help.png
    /usr/share/gtk-doc/html/gtk/gtk-home.png
    /usr/share/gtk-doc/html/gtk/gtk-indent-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-indent-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-index.png
    /usr/share/gtk-doc/html/gtk/gtk-info.png
    /usr/share/gtk-doc/html/gtk/gtk-italic.png
    /usr/share/gtk-doc/html/gtk/gtk-jump-to-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-jump-to-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-justify-center.png
    /usr/share/gtk-doc/html/gtk/gtk-justify-fill.png
    /usr/share/gtk-doc/html/gtk/gtk-justify-left.png
    /usr/share/gtk-doc/html/gtk/gtk-justify-right.png
    /usr/share/gtk-doc/html/gtk/gtk-leave-fullscreen.png
    /usr/share/gtk-doc/html/gtk/gtk-media-forward-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-media-forward-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-media-next-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-media-next-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-media-pause.png
    /usr/share/gtk-doc/html/gtk/gtk-media-play-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-media-play-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-media-previous-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-media-previous-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-media-record.png
    /usr/share/gtk-doc/html/gtk/gtk-media-rewind-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-media-rewind-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-media-stop.png
    /usr/share/gtk-doc/html/gtk/gtk-migrating-ClientSideWindows.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkAboutDialog.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkAction.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkAssistant.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkBuilder.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkColorButton.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkComboBox.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkFileChooser.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkIconView.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkLinkButton.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-GtkRecentChooser.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-checklist.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-entry-icons.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-label-links.html
    /usr/share/gtk-doc/html/gtk/gtk-migrating-tooltips.html
    /usr/share/gtk-doc/html/gtk/gtk-missing-image.png
    /usr/share/gtk-doc/html/gtk/gtk-network.png
    /usr/share/gtk-doc/html/gtk/gtk-new.png
    /usr/share/gtk-doc/html/gtk/gtk-no.png
    /usr/share/gtk-doc/html/gtk/gtk-ok.png
    /usr/share/gtk-doc/html/gtk/gtk-open.png
    /usr/share/gtk-doc/html/gtk/gtk-orientation-landscape.png
    /usr/share/gtk-doc/html/gtk/gtk-orientation-portrait.png
    /usr/share/gtk-doc/html/gtk/gtk-orientation-reverse-landscape.png
    /usr/share/gtk-doc/html/gtk/gtk-orientation-reverse-portrait.png
    /usr/share/gtk-doc/html/gtk/gtk-osx.html
    /usr/share/gtk-doc/html/gtk/gtk-paste.png
    /usr/share/gtk-doc/html/gtk/gtk-preferences.png
    /usr/share/gtk-doc/html/gtk/gtk-print-error.png
    /usr/share/gtk-doc/html/gtk/gtk-print-paused.png
    /usr/share/gtk-doc/html/gtk/gtk-print-preview.png
    /usr/share/gtk-doc/html/gtk/gtk-print-report.png
    /usr/share/gtk-doc/html/gtk/gtk-print-warning.png
    /usr/share/gtk-doc/html/gtk/gtk-print.png
    /usr/share/gtk-doc/html/gtk/gtk-properties.png
    /usr/share/gtk-doc/html/gtk/gtk-query-immodules-2.0.html
    /usr/share/gtk-doc/html/gtk/gtk-question-index.html
    /usr/share/gtk-doc/html/gtk/gtk-quit.png
    /usr/share/gtk-doc/html/gtk/gtk-redo-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-redo-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-refresh.png
    /usr/share/gtk-doc/html/gtk/gtk-remove.png
    /usr/share/gtk-doc/html/gtk/gtk-resources.html
    /usr/share/gtk-doc/html/gtk/gtk-revert-to-saved-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-revert-to-saved-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-running.html
    /usr/share/gtk-doc/html/gtk/gtk-save-as.png
    /usr/share/gtk-doc/html/gtk/gtk-save.png
    /usr/share/gtk-doc/html/gtk/gtk-select-all.png
    /usr/share/gtk-doc/html/gtk/gtk-select-color.png
    /usr/share/gtk-doc/html/gtk/gtk-sort-ascending.png
    /usr/share/gtk-doc/html/gtk/gtk-sort-descending.png
    /usr/share/gtk-doc/html/gtk/gtk-spell-check.png
    /usr/share/gtk-doc/html/gtk/gtk-stop.png
    /usr/share/gtk-doc/html/gtk/gtk-strikethrough.png
    /usr/share/gtk-doc/html/gtk/gtk-undelete-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-undelete-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-underline.png
    /usr/share/gtk-doc/html/gtk/gtk-undo-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-undo-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-unindent-ltr.png
    /usr/share/gtk-doc/html/gtk/gtk-unindent-rtl.png
    /usr/share/gtk-doc/html/gtk/gtk-update-icon-cache.html
    /usr/share/gtk-doc/html/gtk/gtk-windows.html
    /usr/share/gtk-doc/html/gtk/gtk-x11.html
    /usr/share/gtk-doc/html/gtk/gtk-yes.png
    /usr/share/gtk-doc/html/gtk/gtk-zoom-100.png
    /usr/share/gtk-doc/html/gtk/gtk-zoom-fit.png
    /usr/share/gtk-doc/html/gtk/gtk-zoom-in.png
    /usr/share/gtk-doc/html/gtk/gtk-zoom-out.png
    /usr/share/gtk-doc/html/gtk/gtk.devhelp
    /usr/share/gtk-doc/html/gtk/gtk.devhelp2
    /usr/share/gtk-doc/html/gtk/gtk.html
    /usr/share/gtk-doc/html/gtk/gtkbase.html
    /usr/share/gtk-doc/html/gtk/gtkfilechooser-installing-extra-widgets.html
    /usr/share/gtk-doc/html/gtk/gtkfilechooser-installing-preview.html
    /usr/share/gtk-doc/html/gtk/gtkfilechooser-new-features.html
    /usr/share/gtk-doc/html/gtk/gtkfilechooser-selection-modes.html
    /usr/share/gtk-doc/html/gtk/gtkobjects.html
    /usr/share/gtk-doc/html/gtk/gtkrecent-advanced.html
    /usr/share/gtk-doc/html/gtk/gtkrecent-chooser.html
    /usr/share/gtk-doc/html/gtk/home.png
    /usr/share/gtk-doc/html/gtk/icon-view.png
    /usr/share/gtk-doc/html/gtk/image.png
    /usr/share/gtk-doc/html/gtk/index.html
    /usr/share/gtk-doc/html/gtk/index.sgml
    /usr/share/gtk-doc/html/gtk/label.png
    /usr/share/gtk-doc/html/gtk/layout-btlr.png
    /usr/share/gtk-doc/html/gtk/layout-btrl.png
    /usr/share/gtk-doc/html/gtk/layout-lrbt.png
    /usr/share/gtk-doc/html/gtk/layout-lrtb.png
    /usr/share/gtk-doc/html/gtk/layout-rlbt.png
    /usr/share/gtk-doc/html/gtk/layout-rltb.png
    /usr/share/gtk-doc/html/gtk/layout-tblr.png
    /usr/share/gtk-doc/html/gtk/layout-tbrl.png
    /usr/share/gtk-doc/html/gtk/left.png
    /usr/share/gtk-doc/html/gtk/link-button.png
    /usr/share/gtk-doc/html/gtk/list-and-tree.png
    /usr/share/gtk-doc/html/gtk/menubar.png
    /usr/share/gtk-doc/html/gtk/messagedialog.png
    /usr/share/gtk-doc/html/gtk/migrating-GtkCombo.html
    /usr/share/gtk-doc/html/gtk/migrating-gnomeuiinfo.html
    /usr/share/gtk-doc/html/gtk/migrating.html
    /usr/share/gtk-doc/html/gtk/multiline-text.png
    /usr/share/gtk-doc/html/gtk/new-features-GtkComboBox.html
    /usr/share/gtk-doc/html/gtk/notebook.png
    /usr/share/gtk-doc/html/gtk/pagesetupdialog.png
    /usr/share/gtk-doc/html/gtk/panes.png
    /usr/share/gtk-doc/html/gtk/printdialog.png
    /usr/share/gtk-doc/html/gtk/progressbar.png
    /usr/share/gtk-doc/html/gtk/pt05.html
    /usr/share/gtk-doc/html/gtk/radio-group.png
    /usr/share/gtk-doc/html/gtk/recentchooserdialog.png
    /usr/share/gtk-doc/html/gtk/right.png
    /usr/share/gtk-doc/html/gtk/scales.png
    /usr/share/gtk-doc/html/gtk/scrolledwindow.png
    /usr/share/gtk-doc/html/gtk/separator.png
    /usr/share/gtk-doc/html/gtk/setting-the-page-flow.html
    /usr/share/gtk-doc/html/gtk/spinbutton.png
    /usr/share/gtk-doc/html/gtk/statusbar.png
    /usr/share/gtk-doc/html/gtk/style.css
    /usr/share/gtk-doc/html/gtk/toggle-button.png
    /usr/share/gtk-doc/html/gtk/toolbar.png
    /usr/share/gtk-doc/html/gtk/tree-view-coordinates.png
    /usr/share/gtk-doc/html/gtk/ui-manager.html
    /usr/share/gtk-doc/html/gtk/up.png
    /usr/share/gtk-doc/html/gtk/volumebutton.png
    /usr/share/gtk-doc/html/gtk/window.png
    /usr/share/locale/af/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/af/LC_MESSAGES/gtk20.mo
    /usr/share/locale/am/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/am/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ang/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ang/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ar/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ar/LC_MESSAGES/gtk20.mo
    /usr/share/locale/as/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/as/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ast/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ast/LC_MESSAGES/gtk20.mo
    /usr/share/locale/az/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/az/LC_MESSAGES/gtk20.mo
    /usr/share/locale/az_IR/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/az_IR/LC_MESSAGES/gtk20.mo
    /usr/share/locale/be/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/be/LC_MESSAGES/gtk20.mo
    /usr/share/locale/be@latin/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/be@latin/LC_MESSAGES/gtk20.mo
    /usr/share/locale/bg/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/bg/LC_MESSAGES/gtk20.mo
    /usr/share/locale/bn/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/bn/LC_MESSAGES/gtk20.mo
    /usr/share/locale/bn_IN/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/bn_IN/LC_MESSAGES/gtk20.mo
    /usr/share/locale/br/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/br/LC_MESSAGES/gtk20.mo
    /usr/share/locale/bs/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/bs/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ca/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ca/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ca@valencia/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ca@valencia/LC_MESSAGES/gtk20.mo
    /usr/share/locale/crh/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/crh/LC_MESSAGES/gtk20.mo
    /usr/share/locale/cs/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/cs/LC_MESSAGES/gtk20.mo
    /usr/share/locale/cy/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/cy/LC_MESSAGES/gtk20.mo
    /usr/share/locale/da/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/da/LC_MESSAGES/gtk20.mo
    /usr/share/locale/de/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/de/LC_MESSAGES/gtk20.mo
    /usr/share/locale/dz/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/dz/LC_MESSAGES/gtk20.mo
    /usr/share/locale/el/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/el/LC_MESSAGES/gtk20.mo
    /usr/share/locale/en_CA/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/en_CA/LC_MESSAGES/gtk20.mo
    /usr/share/locale/en_GB/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/en_GB/LC_MESSAGES/gtk20.mo
    /usr/share/locale/eo/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/eo/LC_MESSAGES/gtk20.mo
    /usr/share/locale/es/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/es/LC_MESSAGES/gtk20.mo
    /usr/share/locale/et/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/et/LC_MESSAGES/gtk20.mo
    /usr/share/locale/eu/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/eu/LC_MESSAGES/gtk20.mo
    /usr/share/locale/fa/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/fa/LC_MESSAGES/gtk20.mo
    /usr/share/locale/fi/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/fi/LC_MESSAGES/gtk20.mo
    /usr/share/locale/fr/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/fr/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ga/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ga/LC_MESSAGES/gtk20.mo
    /usr/share/locale/gl/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/gl/LC_MESSAGES/gtk20.mo
    /usr/share/locale/gu/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/gu/LC_MESSAGES/gtk20.mo
    /usr/share/locale/he/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/he/LC_MESSAGES/gtk20.mo
    /usr/share/locale/hi/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/hi/LC_MESSAGES/gtk20.mo
    /usr/share/locale/hr/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/hr/LC_MESSAGES/gtk20.mo
    /usr/share/locale/hu/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/hu/LC_MESSAGES/gtk20.mo
    /usr/share/locale/hy/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/hy/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ia/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ia/LC_MESSAGES/gtk20.mo
    /usr/share/locale/id/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/id/LC_MESSAGES/gtk20.mo
    /usr/share/locale/io/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/io/LC_MESSAGES/gtk20.mo
    /usr/share/locale/is/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/is/LC_MESSAGES/gtk20.mo
    /usr/share/locale/it/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/it/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ja/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ja/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ka/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ka/LC_MESSAGES/gtk20.mo
    /usr/share/locale/kn/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/kn/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ko/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ko/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ku/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ku/LC_MESSAGES/gtk20.mo
    /usr/share/locale/li/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/li/LC_MESSAGES/gtk20.mo
    /usr/share/locale/lt/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/lt/LC_MESSAGES/gtk20.mo
    /usr/share/locale/lv/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/lv/LC_MESSAGES/gtk20.mo
    /usr/share/locale/mai/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/mai/LC_MESSAGES/gtk20.mo
    /usr/share/locale/mi/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/mi/LC_MESSAGES/gtk20.mo
    /usr/share/locale/mk/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/mk/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ml/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ml/LC_MESSAGES/gtk20.mo
    /usr/share/locale/mn/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/mn/LC_MESSAGES/gtk20.mo
    /usr/share/locale/mr/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/mr/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ms/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ms/LC_MESSAGES/gtk20.mo
    /usr/share/locale/nb/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/nb/LC_MESSAGES/gtk20.mo
    /usr/share/locale/nds/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/nds/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ne/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ne/LC_MESSAGES/gtk20.mo
    /usr/share/locale/nl/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/nl/LC_MESSAGES/gtk20.mo
    /usr/share/locale/nn/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/nn/LC_MESSAGES/gtk20.mo
    /usr/share/locale/nso/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/nso/LC_MESSAGES/gtk20.mo
    /usr/share/locale/oc/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/oc/LC_MESSAGES/gtk20.mo
    /usr/share/locale/or/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/or/LC_MESSAGES/gtk20.mo
    /usr/share/locale/pa/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/pa/LC_MESSAGES/gtk20.mo
    /usr/share/locale/pl/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/pl/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ps/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ps/LC_MESSAGES/gtk20.mo
    /usr/share/locale/pt/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/pt/LC_MESSAGES/gtk20.mo
    /usr/share/locale/pt_BR/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/pt_BR/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ro/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ro/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ru/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ru/LC_MESSAGES/gtk20.mo
    /usr/share/locale/rw/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/rw/LC_MESSAGES/gtk20.mo
    /usr/share/locale/si/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/si/LC_MESSAGES/gtk20.mo
    /usr/share/locale/sk/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/sk/LC_MESSAGES/gtk20.mo
    /usr/share/locale/sl/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/sl/LC_MESSAGES/gtk20.mo
    /usr/share/locale/sq/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/sq/LC_MESSAGES/gtk20.mo
    /usr/share/locale/sr/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/sr/LC_MESSAGES/gtk20.mo
    /usr/share/locale/sr@ije/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/sr@ije/LC_MESSAGES/gtk20.mo
    /usr/share/locale/sr@latin/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/sr@latin/LC_MESSAGES/gtk20.mo
    /usr/share/locale/sv/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/sv/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ta/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ta/LC_MESSAGES/gtk20.mo
    /usr/share/locale/te/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/te/LC_MESSAGES/gtk20.mo
    /usr/share/locale/th/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/th/LC_MESSAGES/gtk20.mo
    /usr/share/locale/tk/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/tk/LC_MESSAGES/gtk20.mo
    /usr/share/locale/tr/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/tr/LC_MESSAGES/gtk20.mo
    /usr/share/locale/tt/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/tt/LC_MESSAGES/gtk20.mo
    /usr/share/locale/uk/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/uk/LC_MESSAGES/gtk20.mo
    /usr/share/locale/ur/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/ur/LC_MESSAGES/gtk20.mo
    /usr/share/locale/uz/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/uz/LC_MESSAGES/gtk20.mo
    /usr/share/locale/uz@cyrillic/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/uz@cyrillic/LC_MESSAGES/gtk20.mo
    /usr/share/locale/vi/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/vi/LC_MESSAGES/gtk20.mo
    /usr/share/locale/wa/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/wa/LC_MESSAGES/gtk20.mo
    /usr/share/locale/xh/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/xh/LC_MESSAGES/gtk20.mo
    /usr/share/locale/yi/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/yi/LC_MESSAGES/gtk20.mo
    /usr/share/locale/zh_CN/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/zh_CN/LC_MESSAGES/gtk20.mo
    /usr/share/locale/zh_HK/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/zh_HK/LC_MESSAGES/gtk20.mo
    /usr/share/locale/zh_TW/LC_MESSAGES/gtk20-properties.mo
    /usr/share/locale/zh_TW/LC_MESSAGES/gtk20.mo
    /usr/share/themes/Default/gtk-2.0-key/gtkrc
    /usr/share/themes/Emacs/gtk-2.0-key/gtkrc
    /usr/share/themes/MS-Windows/gtk-2.0/gtkrc
    /usr/share/themes/Raleigh/gtk-2.0/gtkrc


  4. Setting Up and Testing Cygwin GTK+


    Hooray! Now that GTK+ is successfully built, let's test it. But first, create a file /etc/gtk-2.0/gtkrc or ~/.gtkrc-2.0 with the following contents:


    gtk-theme-name = "MS-Windows"

    style "user-font"
    {
    font_name="Sans 9"
    }
    widget_class "*" style "user-font"

    Then, create a file /etc/pango/pango.aliases or ~/.pango.aliases and put something like this inside:


    Sans =  "Arial,Haansoft Dotum,MS Sans Serif"
    Serif = "Times New Roman,Haansoft Batang"
    Monospace = "Courier New"

    Now, try to run:


    gtk-demo.exe 2> /tmp/error.log

    A window will pop up showing GTK+ coding examples. Any error will be written to the file error.log. Look at it to solve any error.


    cygwin_gtk-demo_zh



Notes


I noticed that the libraries compiled with Cygwin all have a name beginning with cyg-. This is good since Cygwin libraries won't have a filename conflict with MinGW-compiled libraries.


(Fixed) Cairo 1.8.x failed to compile with fwprintf error, so I compiled Cairo 1.6.4 which is good enough for GTK+ compilation. From Pango 1.21 upward, Pango could not be compiled with Cairo 1.6.x, so I had to compile and install Pango 1.20.5.


The GTK+ binaries produced by this tutorial don't depend on X11 libaries, therefore, they're more flexible and convenient.



Further readings


1 comment:

  1. thanks so much! you really helped me!

    now, can you please post a guide on how to build Qt too, so it shouldn't depend on X server?
    thanks in advance.

    ReplyDelete

About This Blog

KBlog logo This blog seeks to provide a collection of interesting pictures found on the Web. Thanks for visiting the blog and posting your comments.

© Contents by KBlog

© Blogger template by Emporium Digital 2008

Followers

Total Pageviews

Powered By Blogger