Monday, June 22, 2009

Cygwin Tutorial: Compiling GTK+ 2.16.4 for Windows

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


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




  1. Glib 2.20.4


    Get the glib source from ftp.gnome.org and compile glib as follows:


    ./configure --prefix=/usr --with-pcre=internal --disable-debug --disable-gtk-doc
    make
    make install

    Glib installs the following files on the system:


    bin/cyggio-2.0-0.dll
    bin/cygglib-2.0-0.dll
    bin/cyggmodule-2.0-0.dll
    bin/cyggobject-2.0-0.dll
    bin/cyggthread-2.0-0.dll
    bin/glib-genmarshal.exe
    bin/glib-gettextize
    bin/glib-mkenums
    bin/gobject-query.exe
    bin/gtester-report
    bin/gtester.exe
    include/gio-unix-2.0/gio/gdesktopappinfo.h
    include/gio-unix-2.0/gio/gunixinputstream.h
    include/gio-unix-2.0/gio/gunixmounts.h
    include/gio-unix-2.0/gio/gunixoutputstream.h
    include/glib-2.0/gio/gappinfo.h
    include/glib-2.0/gio/gasyncresult.h
    include/glib-2.0/gio/gbufferedinputstream.h
    include/glib-2.0/gio/gbufferedoutputstream.h
    include/glib-2.0/gio/gcancellable.h
    include/glib-2.0/gio/gcontenttype.h
    include/glib-2.0/gio/gdatainputstream.h
    include/glib-2.0/gio/gdataoutputstream.h
    include/glib-2.0/gio/gdrive.h
    include/glib-2.0/gio/gemblem.h
    include/glib-2.0/gio/gemblemedicon.h
    include/glib-2.0/gio/gfile.h
    include/glib-2.0/gio/gfileattribute.h
    include/glib-2.0/gio/gfileenumerator.h
    include/glib-2.0/gio/gfileicon.h
    include/glib-2.0/gio/gfileinfo.h
    include/glib-2.0/gio/gfileinputstream.h
    include/glib-2.0/gio/gfilemonitor.h
    include/glib-2.0/gio/gfilenamecompleter.h
    include/glib-2.0/gio/gfileoutputstream.h
    include/glib-2.0/gio/gfilterinputstream.h
    include/glib-2.0/gio/gfilteroutputstream.h
    include/glib-2.0/gio/gicon.h
    include/glib-2.0/gio/ginputstream.h
    include/glib-2.0/gio/gio.h
    include/glib-2.0/gio/gioenums.h
    include/glib-2.0/gio/gioenumtypes.h
    include/glib-2.0/gio/gioerror.h
    include/glib-2.0/gio/giomodule.h
    include/glib-2.0/gio/gioscheduler.h
    include/glib-2.0/gio/giotypes.h
    include/glib-2.0/gio/gloadableicon.h
    include/glib-2.0/gio/gmemoryinputstream.h
    include/glib-2.0/gio/gmemoryoutputstream.h
    include/glib-2.0/gio/gmount.h
    include/glib-2.0/gio/gmountoperation.h
    include/glib-2.0/gio/gnativevolumemonitor.h
    include/glib-2.0/gio/goutputstream.h
    include/glib-2.0/gio/gseekable.h
    include/glib-2.0/gio/gsimpleasyncresult.h
    include/glib-2.0/gio/gthemedicon.h
    include/glib-2.0/gio/gvfs.h
    include/glib-2.0/gio/gvolume.h
    include/glib-2.0/gio/gvolumemonitor.h
    include/glib-2.0/glib-object.h
    include/glib-2.0/glib.h
    include/glib-2.0/glib/galloca.h
    include/glib-2.0/glib/garray.h
    include/glib-2.0/glib/gasyncqueue.h
    include/glib-2.0/glib/gatomic.h
    include/glib-2.0/glib/gbacktrace.h
    include/glib-2.0/glib/gbase64.h
    include/glib-2.0/glib/gbookmarkfile.h
    include/glib-2.0/glib/gcache.h
    include/glib-2.0/glib/gchecksum.h
    include/glib-2.0/glib/gcompletion.h
    include/glib-2.0/glib/gconvert.h
    include/glib-2.0/glib/gdataset.h
    include/glib-2.0/glib/gdate.h
    include/glib-2.0/glib/gdir.h
    include/glib-2.0/glib/gerror.h
    include/glib-2.0/glib/gfileutils.h
    include/glib-2.0/glib/ghash.h
    include/glib-2.0/glib/ghook.h
    include/glib-2.0/glib/gi18n-lib.h
    include/glib-2.0/glib/gi18n.h
    include/glib-2.0/glib/giochannel.h
    include/glib-2.0/glib/gkeyfile.h
    include/glib-2.0/glib/glist.h
    include/glib-2.0/glib/gmacros.h
    include/glib-2.0/glib/gmain.h
    include/glib-2.0/glib/gmappedfile.h
    include/glib-2.0/glib/gmarkup.h
    include/glib-2.0/glib/gmem.h
    include/glib-2.0/glib/gmessages.h
    include/glib-2.0/glib/gnode.h
    include/glib-2.0/glib/goption.h
    include/glib-2.0/glib/gpattern.h
    include/glib-2.0/glib/gpoll.h
    include/glib-2.0/glib/gprimes.h
    include/glib-2.0/glib/gprintf.h
    include/glib-2.0/glib/gqsort.h
    include/glib-2.0/glib/gquark.h
    include/glib-2.0/glib/gqueue.h
    include/glib-2.0/glib/grand.h
    include/glib-2.0/glib/gregex.h
    include/glib-2.0/glib/grel.h
    include/glib-2.0/glib/gscanner.h
    include/glib-2.0/glib/gsequence.h
    include/glib-2.0/glib/gshell.h
    include/glib-2.0/glib/gslice.h
    include/glib-2.0/glib/gslist.h
    include/glib-2.0/glib/gspawn.h
    include/glib-2.0/glib/gstdio.h
    include/glib-2.0/glib/gstrfuncs.h
    include/glib-2.0/glib/gstring.h
    include/glib-2.0/glib/gtestutils.h
    include/glib-2.0/glib/gthread.h
    include/glib-2.0/glib/gthreadpool.h
    include/glib-2.0/glib/gtimer.h
    include/glib-2.0/glib/gtree.h
    include/glib-2.0/glib/gtypes.h
    include/glib-2.0/glib/gunicode.h
    include/glib-2.0/glib/gurifuncs.h
    include/glib-2.0/glib/gutils.h
    include/glib-2.0/glib/gwin32.h
    include/glib-2.0/gmodule.h
    include/glib-2.0/gobject/gboxed.h
    include/glib-2.0/gobject/gclosure.h
    include/glib-2.0/gobject/genums.h
    include/glib-2.0/gobject/gmarshal.h
    include/glib-2.0/gobject/gobject.h
    include/glib-2.0/gobject/gobjectnotifyqueue.c
    include/glib-2.0/gobject/gparam.h
    include/glib-2.0/gobject/gparamspecs.h
    include/glib-2.0/gobject/gsignal.h
    include/glib-2.0/gobject/gsourceclosure.h
    include/glib-2.0/gobject/gtype.h
    include/glib-2.0/gobject/gtypemodule.h
    include/glib-2.0/gobject/gtypeplugin.h
    include/glib-2.0/gobject/gvalue.h
    include/glib-2.0/gobject/gvaluearray.h
    include/glib-2.0/gobject/gvaluecollector.h
    include/glib-2.0/gobject/gvaluetypes.h
    lib/charset.alias
    lib/gio/modules
    lib/glib-2.0/include/glibconfig.h
    lib/libgio-2.0.dll.a
    lib/libgio-2.0.la
    lib/libglib-2.0.dll.a
    lib/libglib-2.0.la
    lib/libgmodule-2.0.dll.a
    lib/libgmodule-2.0.la
    lib/libgobject-2.0.dll.a
    lib/libgobject-2.0.la
    lib/libgthread-2.0.dll.a
    lib/libgthread-2.0.la
    lib/pkgconfig/gio-2.0.pc
    lib/pkgconfig/gio-unix-2.0.pc
    lib/pkgconfig/glib-2.0.pc
    lib/pkgconfig/gmodule-2.0.pc
    lib/pkgconfig/gmodule-export-2.0.pc
    lib/pkgconfig/gmodule-no-export-2.0.pc
    lib/pkgconfig/gobject-2.0.pc
    lib/pkgconfig/gthread-2.0.pc
    share/aclocal/glib-2.0.m4
    share/aclocal/glib-gettext.m4
    share/glib-2.0/gettext/mkinstalldirs
    share/glib-2.0/gettext/po/Makefile.in.in
    share/gtk-doc/html/gio/GAppInfo.html
    share/gtk-doc/html/gio/GAsyncResult.html
    share/gtk-doc/html/gio/GBufferedInputStream.html
    share/gtk-doc/html/gio/GBufferedOutputStream.html
    share/gtk-doc/html/gio/GCancellable.html
    share/gtk-doc/html/gio/GDataInputStream.html
    share/gtk-doc/html/gio/GDataOutputStream.html
    share/gtk-doc/html/gio/GDrive.html
    share/gtk-doc/html/gio/GEmblem.html
    share/gtk-doc/html/gio/GEmblemedIcon.html
    share/gtk-doc/html/gio/GFile.html
    share/gtk-doc/html/gio/GFileEnumerator.html
    share/gtk-doc/html/gio/GFileIcon.html
    share/gtk-doc/html/gio/GFileInfo.html
    share/gtk-doc/html/gio/GFileInputStream.html
    share/gtk-doc/html/gio/GFileMonitor.html
    share/gtk-doc/html/gio/GFileOutputStream.html
    share/gtk-doc/html/gio/GFilenameCompleter.html
    share/gtk-doc/html/gio/GFilterInputStream.html
    share/gtk-doc/html/gio/GFilterOutputStream.html
    share/gtk-doc/html/gio/GIOModule.html
    share/gtk-doc/html/gio/GIcon.html
    share/gtk-doc/html/gio/GInputStream.html
    share/gtk-doc/html/gio/GLoadableIcon.html
    share/gtk-doc/html/gio/GMemoryInputStream.html
    share/gtk-doc/html/gio/GMemoryOutputStream.html
    share/gtk-doc/html/gio/GMount.html
    share/gtk-doc/html/gio/GMountOperation.html
    share/gtk-doc/html/gio/GOutputStream.html
    share/gtk-doc/html/gio/GSeekable.html
    share/gtk-doc/html/gio/GSimpleAsyncResult.html
    share/gtk-doc/html/gio/GThemedIcon.html
    share/gtk-doc/html/gio/GUnixInputStream.html
    share/gtk-doc/html/gio/GUnixOutputStream.html
    share/gtk-doc/html/gio/GVfs.html
    share/gtk-doc/html/gio/GVolume.html
    share/gtk-doc/html/gio/GVolumeMonitor.html
    share/gtk-doc/html/gio/async.html
    share/gtk-doc/html/gio/ch01.html
    share/gtk-doc/html/gio/ch02.html
    share/gtk-doc/html/gio/ch03.html
    share/gtk-doc/html/gio/ch14.html
    share/gtk-doc/html/gio/ch15.html
    share/gtk-doc/html/gio/ch15s02.html
    share/gtk-doc/html/gio/ch15s03.html
    share/gtk-doc/html/gio/extending-gio.html
    share/gtk-doc/html/gio/extending.html
    share/gtk-doc/html/gio/file_mon.html
    share/gtk-doc/html/gio/file_ops.html
    share/gtk-doc/html/gio/gio-Desktop-file-based-GAppInfo.html
    share/gtk-doc/html/gio/gio-Extension-Points.html
    share/gtk-doc/html/gio/gio-GContentType.html
    share/gtk-doc/html/gio/gio-GFileAttribute.html
    share/gtk-doc/html/gio/gio-GIOError.html
    share/gtk-doc/html/gio/gio-GIOScheduler.html
    share/gtk-doc/html/gio/gio-Unix-Mounts.html
    share/gtk-doc/html/gio/gio-hierarchy.html
    share/gtk-doc/html/gio/gio.devhelp
    share/gtk-doc/html/gio/gio.devhelp2
    share/gtk-doc/html/gio/gvfs-overview.png
    share/gtk-doc/html/gio/home.png
    share/gtk-doc/html/gio/icons.html
    share/gtk-doc/html/gio/index.html
    share/gtk-doc/html/gio/index.sgml
    share/gtk-doc/html/gio/ix01.html
    share/gtk-doc/html/gio/ix02.html
    share/gtk-doc/html/gio/ix03.html
    share/gtk-doc/html/gio/left.png
    share/gtk-doc/html/gio/migrating.html
    share/gtk-doc/html/gio/pt01.html
    share/gtk-doc/html/gio/pt02.html
    share/gtk-doc/html/gio/right.png
    share/gtk-doc/html/gio/streaming.html
    share/gtk-doc/html/gio/style.css
    share/gtk-doc/html/gio/types.html
    share/gtk-doc/html/gio/up.png
    share/gtk-doc/html/gio/utils.html
    share/gtk-doc/html/gio/volume_mon.html
    share/gtk-doc/html/glib/file-name-encodings.png
    share/gtk-doc/html/glib/glib-Arrays.html
    share/gtk-doc/html/glib/glib-Asynchronous-Queues.html
    share/gtk-doc/html/glib/glib-Atomic-Operations.html
    share/gtk-doc/html/glib/glib-Automatic-String-Completion.html
    share/gtk-doc/html/glib/glib-Balanced-Binary-Trees.html
    share/gtk-doc/html/glib/glib-Base64-Encoding.html
    share/gtk-doc/html/glib/glib-Basic-Types.html
    share/gtk-doc/html/glib/glib-Bookmark-file-parser.html
    share/gtk-doc/html/glib/glib-Byte-Arrays.html
    share/gtk-doc/html/glib/glib-Byte-Order-Macros.html
    share/gtk-doc/html/glib/glib-Caches.html
    share/gtk-doc/html/glib/glib-Character-Set-Conversion.html
    share/gtk-doc/html/glib/glib-Commandline-option-parser.html
    share/gtk-doc/html/glib/glib-Data-Checksums.html
    share/gtk-doc/html/glib/glib-Datasets.html
    share/gtk-doc/html/glib/glib-Date-and-Time-Functions.html
    share/gtk-doc/html/glib/glib-Double-ended-Queues.html
    share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html
    share/gtk-doc/html/glib/glib-Dynamic-Loading-of-Modules.html
    share/gtk-doc/html/glib/glib-Error-Reporting.html
    share/gtk-doc/html/glib/glib-File-Utilities.html
    share/gtk-doc/html/glib/glib-Glob-style-pattern-matching.html
    share/gtk-doc/html/glib/glib-Hash-Tables.html
    share/gtk-doc/html/glib/glib-Hook-Functions.html
    share/gtk-doc/html/glib/glib-I18N.html
    share/gtk-doc/html/glib/glib-IO-Channels.html
    share/gtk-doc/html/glib/glib-Key-value-file-parser.html
    share/gtk-doc/html/glib/glib-Keyed-Data-Lists.html
    share/gtk-doc/html/glib/glib-Lexical-Scanner.html
    share/gtk-doc/html/glib/glib-Limits-of-Basic-Types.html
    share/gtk-doc/html/glib/glib-Memory-Allocation.html
    share/gtk-doc/html/glib/glib-Memory-Allocators.html
    share/gtk-doc/html/glib/glib-Memory-Chunks.html
    share/gtk-doc/html/glib/glib-Memory-Slices.html
    share/gtk-doc/html/glib/glib-Message-Logging.html
    share/gtk-doc/html/glib/glib-Miscellaneous-Macros.html
    share/gtk-doc/html/glib/glib-Miscellaneous-Utility-Functions.html
    share/gtk-doc/html/glib/glib-N-ary-Trees.html
    share/gtk-doc/html/glib/glib-Numerical-Definitions.html
    share/gtk-doc/html/glib/glib-Perl-compatible-regular-expressions.html
    share/gtk-doc/html/glib/glib-Pointer-Arrays.html
    share/gtk-doc/html/glib/glib-Quarks.html
    share/gtk-doc/html/glib/glib-Random-Numbers.html
    share/gtk-doc/html/glib/glib-Relations-and-Tuples.html
    share/gtk-doc/html/glib/glib-Sequences.html
    share/gtk-doc/html/glib/glib-Shell-related-Utilities.html
    share/gtk-doc/html/glib/glib-Simple-XML-Subset-Parser.html
    share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html
    share/gtk-doc/html/glib/glib-Spawning-Processes.html
    share/gtk-doc/html/glib/glib-Standard-Macros.html
    share/gtk-doc/html/glib/glib-String-Chunks.html
    share/gtk-doc/html/glib/glib-String-Utility-Functions.html
    share/gtk-doc/html/glib/glib-Strings.html
    share/gtk-doc/html/glib/glib-Testing.html
    share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html
    share/gtk-doc/html/glib/glib-Thread-Pools.html
    share/gtk-doc/html/glib/glib-Threads.html
    share/gtk-doc/html/glib/glib-Timers.html
    share/gtk-doc/html/glib/glib-Trash-Stacks.html
    share/gtk-doc/html/glib/glib-Type-Conversion-Macros.html
    share/gtk-doc/html/glib/glib-URI-Functions.html
    share/gtk-doc/html/glib/glib-Unicode-Manipulation.html
    share/gtk-doc/html/glib/glib-Version-Information.html
    share/gtk-doc/html/glib/glib-Warnings-and-Assertions.html
    share/gtk-doc/html/glib/glib-Windows-Compatibility-Functions.html
    share/gtk-doc/html/glib/glib-building.html
    share/gtk-doc/html/glib/glib-changes.html
    share/gtk-doc/html/glib/glib-compiling.html
    share/gtk-doc/html/glib/glib-core.html
    share/gtk-doc/html/glib/glib-cross-compiling.html
    share/gtk-doc/html/glib/glib-data-types.html
    share/gtk-doc/html/glib/glib-fundamentals.html
    share/gtk-doc/html/glib/glib-gettextize.html
    share/gtk-doc/html/glib/glib-regex-syntax.html
    share/gtk-doc/html/glib/glib-resources.html
    share/gtk-doc/html/glib/glib-running.html
    share/gtk-doc/html/glib/glib-utilities.html
    share/gtk-doc/html/glib/glib.devhelp
    share/gtk-doc/html/glib/glib.devhelp2
    share/gtk-doc/html/glib/glib.html
    share/gtk-doc/html/glib/gtester-report.html
    share/gtk-doc/html/glib/gtester.html
    share/gtk-doc/html/glib/home.png
    share/gtk-doc/html/glib/index.html
    share/gtk-doc/html/glib/index.sgml
    share/gtk-doc/html/glib/ix01.html
    share/gtk-doc/html/glib/ix02.html
    share/gtk-doc/html/glib/ix03.html
    share/gtk-doc/html/glib/ix04.html
    share/gtk-doc/html/glib/ix05.html
    share/gtk-doc/html/glib/ix06.html
    share/gtk-doc/html/glib/ix07.html
    share/gtk-doc/html/glib/ix08.html
    share/gtk-doc/html/glib/ix09.html
    share/gtk-doc/html/glib/ix10.html
    share/gtk-doc/html/glib/ix11.html
    share/gtk-doc/html/glib/ix12.html
    share/gtk-doc/html/glib/left.png
    share/gtk-doc/html/glib/mainloop-states.gif
    share/gtk-doc/html/glib/right.png
    share/gtk-doc/html/glib/style.css
    share/gtk-doc/html/glib/tools.html
    share/gtk-doc/html/glib/up.png
    share/gtk-doc/html/gobject/GTypeModule.html
    share/gtk-doc/html/gobject/GTypePlugin.html
    share/gtk-doc/html/gobject/ch01s02.html
    share/gtk-doc/html/gobject/ch06s03.html
    share/gtk-doc/html/gobject/chapter-gobject.html
    share/gtk-doc/html/gobject/chapter-gtype.html
    share/gtk-doc/html/gobject/chapter-intro.html
    share/gtk-doc/html/gobject/chapter-signal.html
    share/gtk-doc/html/gobject/glib-genmarshal.html
    share/gtk-doc/html/gobject/glib-mkenums.html
    share/gtk-doc/html/gobject/glue.png
    share/gtk-doc/html/gobject/gobject-Boxed-Types.html
    share/gtk-doc/html/gobject/gobject-Closures.html
    share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html
    share/gtk-doc/html/gobject/gobject-GParamSpec.html
    share/gtk-doc/html/gobject/gobject-Generic-values.html
    share/gtk-doc/html/gobject/gobject-Signals.html
    share/gtk-doc/html/gobject/gobject-Standard-Parameter-and-Value-Types.html
    share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html
    share/gtk-doc/html/gobject/gobject-Type-Information.html
    share/gtk-doc/html/gobject/gobject-Value-arrays.html
    share/gtk-doc/html/gobject/gobject-Varargs-Value-Collection.html
    share/gtk-doc/html/gobject/gobject-memory.html
    share/gtk-doc/html/gobject/gobject-properties.html
    share/gtk-doc/html/gobject/gobject-query.html
    share/gtk-doc/html/gobject/gobject.devhelp
    share/gtk-doc/html/gobject/gobject.devhelp2
    share/gtk-doc/html/gobject/gtype-conventions.html
    share/gtk-doc/html/gobject/gtype-instantiable-classed.html
    share/gtk-doc/html/gobject/gtype-non-instantiable-classed.html
    share/gtk-doc/html/gobject/gtype-non-instantiable.html
    share/gtk-doc/html/gobject/home.png
    share/gtk-doc/html/gobject/howto-gobject-chainup.html
    share/gtk-doc/html/gobject/howto-gobject-code.html
    share/gtk-doc/html/gobject/howto-gobject-construction.html
    share/gtk-doc/html/gobject/howto-gobject-destruction.html
    share/gtk-doc/html/gobject/howto-gobject-methods.html
    share/gtk-doc/html/gobject/howto-gobject.html
    share/gtk-doc/html/gobject/howto-interface-implement.html
    share/gtk-doc/html/gobject/howto-interface-properties.html
    share/gtk-doc/html/gobject/howto-interface.html
    share/gtk-doc/html/gobject/howto-signals.html
    share/gtk-doc/html/gobject/index.html
    share/gtk-doc/html/gobject/index.sgml
    share/gtk-doc/html/gobject/ix01.html
    share/gtk-doc/html/gobject/ix02.html
    share/gtk-doc/html/gobject/ix03.html
    share/gtk-doc/html/gobject/ix04.html
    share/gtk-doc/html/gobject/ix05.html
    share/gtk-doc/html/gobject/ix06.html
    share/gtk-doc/html/gobject/ix07.html
    share/gtk-doc/html/gobject/ix08.html
    share/gtk-doc/html/gobject/ix09.html
    share/gtk-doc/html/gobject/ix10.html
    share/gtk-doc/html/gobject/left.png
    share/gtk-doc/html/gobject/pr01.html
    share/gtk-doc/html/gobject/pt01.html
    share/gtk-doc/html/gobject/pt02.html
    share/gtk-doc/html/gobject/pt03.html
    share/gtk-doc/html/gobject/right.png
    share/gtk-doc/html/gobject/rn01.html
    share/gtk-doc/html/gobject/rn02.html
    share/gtk-doc/html/gobject/signal.html
    share/gtk-doc/html/gobject/style.css
    share/gtk-doc/html/gobject/tools-ginspector.html
    share/gtk-doc/html/gobject/tools-gob.html
    share/gtk-doc/html/gobject/tools-gtkdoc.html
    share/gtk-doc/html/gobject/tools-refdb.html
    share/gtk-doc/html/gobject/tools-vala.html
    share/gtk-doc/html/gobject/up.png
    share/locale/am/LC_MESSAGES/glib20.mo
    share/locale/ar/LC_MESSAGES/glib20.mo
    share/locale/as/LC_MESSAGES/glib20.mo
    share/locale/az/LC_MESSAGES/glib20.mo
    share/locale/be/LC_MESSAGES/glib20.mo
    share/locale/be@latin/LC_MESSAGES/glib20.mo
    share/locale/bg/LC_MESSAGES/glib20.mo
    share/locale/bn/LC_MESSAGES/glib20.mo
    share/locale/bn_IN/LC_MESSAGES/glib20.mo
    share/locale/bs/LC_MESSAGES/glib20.mo
    share/locale/ca/LC_MESSAGES/glib20.mo
    share/locale/ca@valencia/LC_MESSAGES/glib20.mo
    share/locale/cs/LC_MESSAGES/glib20.mo
    share/locale/cy/LC_MESSAGES/glib20.mo
    share/locale/da/LC_MESSAGES/glib20.mo
    share/locale/de/LC_MESSAGES/glib20.mo
    share/locale/dz/LC_MESSAGES/glib20.mo
    share/locale/el/LC_MESSAGES/glib20.mo
    share/locale/en_CA/LC_MESSAGES/glib20.mo
    share/locale/en_GB/LC_MESSAGES/glib20.mo
    share/locale/eo/LC_MESSAGES/glib20.mo
    share/locale/es/LC_MESSAGES/glib20.mo
    share/locale/et/LC_MESSAGES/glib20.mo
    share/locale/eu/LC_MESSAGES/glib20.mo
    share/locale/fa/LC_MESSAGES/glib20.mo
    share/locale/fi/LC_MESSAGES/glib20.mo
    share/locale/fr/LC_MESSAGES/glib20.mo
    share/locale/ga/LC_MESSAGES/glib20.mo
    share/locale/gl/LC_MESSAGES/glib20.mo
    share/locale/gu/LC_MESSAGES/glib20.mo
    share/locale/he/LC_MESSAGES/glib20.mo
    share/locale/hi/LC_MESSAGES/glib20.mo
    share/locale/hr/LC_MESSAGES/glib20.mo
    share/locale/hu/LC_MESSAGES/glib20.mo
    share/locale/hy/LC_MESSAGES/glib20.mo
    share/locale/id/LC_MESSAGES/glib20.mo
    share/locale/is/LC_MESSAGES/glib20.mo
    share/locale/it/LC_MESSAGES/glib20.mo
    share/locale/ja/LC_MESSAGES/glib20.mo
    share/locale/ka/LC_MESSAGES/glib20.mo
    share/locale/kn/LC_MESSAGES/glib20.mo
    share/locale/ko/LC_MESSAGES/glib20.mo
    share/locale/ku/LC_MESSAGES/glib20.mo
    share/locale/lt/LC_MESSAGES/glib20.mo
    share/locale/lv/LC_MESSAGES/glib20.mo
    share/locale/mai/LC_MESSAGES/glib20.mo
    share/locale/mg/LC_MESSAGES/glib20.mo
    share/locale/mk/LC_MESSAGES/glib20.mo
    share/locale/ml/LC_MESSAGES/glib20.mo
    share/locale/mn/LC_MESSAGES/glib20.mo
    share/locale/mr/LC_MESSAGES/glib20.mo
    share/locale/ms/LC_MESSAGES/glib20.mo
    share/locale/nb/LC_MESSAGES/glib20.mo
    share/locale/ne/LC_MESSAGES/glib20.mo
    share/locale/nl/LC_MESSAGES/glib20.mo
    share/locale/nn/LC_MESSAGES/glib20.mo
    share/locale/oc/LC_MESSAGES/glib20.mo
    share/locale/or/LC_MESSAGES/glib20.mo
    share/locale/pa/LC_MESSAGES/glib20.mo
    share/locale/pl/LC_MESSAGES/glib20.mo
    share/locale/ps/LC_MESSAGES/glib20.mo
    share/locale/pt/LC_MESSAGES/glib20.mo
    share/locale/pt_BR/LC_MESSAGES/glib20.mo
    share/locale/ro/LC_MESSAGES/glib20.mo
    share/locale/ru/LC_MESSAGES/glib20.mo
    share/locale/rw/LC_MESSAGES/glib20.mo
    share/locale/si/LC_MESSAGES/glib20.mo
    share/locale/sk/LC_MESSAGES/glib20.mo
    share/locale/sl/LC_MESSAGES/glib20.mo
    share/locale/sq/LC_MESSAGES/glib20.mo
    share/locale/sr/LC_MESSAGES/glib20.mo
    share/locale/sr@ije/LC_MESSAGES/glib20.mo
    share/locale/sr@latin/LC_MESSAGES/glib20.mo
    share/locale/sv/LC_MESSAGES/glib20.mo
    share/locale/ta/LC_MESSAGES/glib20.mo
    share/locale/te/LC_MESSAGES/glib20.mo
    share/locale/th/LC_MESSAGES/glib20.mo
    share/locale/tl/LC_MESSAGES/glib20.mo
    share/locale/tr/LC_MESSAGES/glib20.mo
    share/locale/tt/LC_MESSAGES/glib20.mo
    share/locale/uk/LC_MESSAGES/glib20.mo
    share/locale/vi/LC_MESSAGES/glib20.mo
    share/locale/wa/LC_MESSAGES/glib20.mo
    share/locale/xh/LC_MESSAGES/glib20.mo
    share/locale/yi/LC_MESSAGES/glib20.mo
    share/locale/zh_CN/LC_MESSAGES/glib20.mo
    share/locale/zh_HK/LC_MESSAGES/glib20.mo
    share/locale/zh_TW/LC_MESSAGES/glib20.mo
    share/man/man1/glib-genmarshal.1
    share/man/man1/glib-gettextize.1
    share/man/man1/glib-mkenums.1
    share/man/man1/gobject-query.1
    share/man/man1/gtester-report.1
    share/man/man1/gtester.1


  2. JPEG Library 7


    The Cygwin libjpeg-devel package causes a compilation error later with GTK+, so I built JPEG myself:



    ./configure --prefix=/usr

    make

    make install


    JPEG library installs the following files:



    bin/cjpeg.exe
    bin/cygjpeg-7.dll
    bin/djpeg.exe
    bin/jpegtran.exe
    bin/rdjpgcom.exe
    bin/wrjpgcom.exe
    include/jconfig.h
    include/jerror.h
    include/jmorecfg.h
    include/jpeglib.h
    lib/libjpeg.a
    lib/libjpeg.dll.a
    lib/libjpeg.la
    share/man/man1/cjpeg.1
    share/man/man1/djpeg.1
    share/man/man1/jpegtran.1
    share/man/man1/rdjpgcom.1
    share/man/man1/wrjpgcom.1


    Check: djpeg -bmp "C:\Users\Public\Pictures\Sample Pictures\Garden.jpg" > Garden.bmp

  3. TIFF Library 3.8.2


    The TIFF Library depends on the JPEG library. Download the source from here and compile it like this:


    ./configure --prefix=/usr

    make

    cd libtiff; make install


    The following files are installed by the TIFF library:



    bin/cygtiff-3.dll
    bin/cygtiffxx-3.dll
    include/tiff.h
    include/tiffconf.h
    include/tiffio.h
    include/tiffio.hxx
    include/tiffvers.h
    lib/libtiff.a
    lib/libtiff.dll.a
    lib/libtiff.la
    lib/libtiffxx.a
    lib/libtiffxx.dll.a
    lib/libtiffxx.la



  4. ATK 1.26.0


    ATK depends on Glib. Download the ATK source from ftp.gnome.org and compile it:


    ./configure --prefix=/usr

    make

    make install

    The following files are installed after compilation:


    bin/cygatk-1.0-0.dll
    include/atk-1.0/atk/atk-enum-types.h
    include/atk-1.0/atk/atk.h
    include/atk-1.0/atk/atkaction.h
    include/atk-1.0/atk/atkcomponent.h
    include/atk-1.0/atk/atkdocument.h
    include/atk-1.0/atk/atkeditabletext.h
    include/atk-1.0/atk/atkgobjectaccessible.h
    include/atk-1.0/atk/atkhyperlink.h
    include/atk-1.0/atk/atkhyperlinkimpl.h
    include/atk-1.0/atk/atkhypertext.h
    include/atk-1.0/atk/atkimage.h
    include/atk-1.0/atk/atkmisc.h
    include/atk-1.0/atk/atknoopobject.h
    include/atk-1.0/atk/atknoopobjectfactory.h
    include/atk-1.0/atk/atkobject.h
    include/atk-1.0/atk/atkobjectfactory.h
    include/atk-1.0/atk/atkregistry.h
    include/atk-1.0/atk/atkrelation.h
    include/atk-1.0/atk/atkrelationset.h
    include/atk-1.0/atk/atkrelationtype.h
    include/atk-1.0/atk/atkselection.h
    include/atk-1.0/atk/atkstate.h
    include/atk-1.0/atk/atkstateset.h
    include/atk-1.0/atk/atkstreamablecontent.h
    include/atk-1.0/atk/atktable.h
    include/atk-1.0/atk/atktext.h
    include/atk-1.0/atk/atkutil.h
    include/atk-1.0/atk/atkvalue.h
    lib/libatk-1.0.dll.a
    lib/libatk-1.0.la
    lib/pkgconfig/atk.pc
    share/gtk-doc/html/atk/AtkAction.html
    share/gtk-doc/html/atk/AtkComponent.html
    share/gtk-doc/html/atk/AtkDocument.html
    share/gtk-doc/html/atk/AtkEditableText.html
    share/gtk-doc/html/atk/AtkGObjectAccessible.html
    share/gtk-doc/html/atk/AtkHyperlink.html
    share/gtk-doc/html/atk/AtkHypertext.html
    share/gtk-doc/html/atk/AtkImage.html
    share/gtk-doc/html/atk/AtkNoOpObject.html
    share/gtk-doc/html/atk/AtkNoOpObjectFactory.html
    share/gtk-doc/html/atk/AtkObject.html
    share/gtk-doc/html/atk/AtkObjectFactory.html
    share/gtk-doc/html/atk/AtkRegistry.html
    share/gtk-doc/html/atk/AtkRelation.html
    share/gtk-doc/html/atk/AtkRelationSet.html
    share/gtk-doc/html/atk/AtkSelection.html
    share/gtk-doc/html/atk/AtkStateSet.html
    share/gtk-doc/html/atk/AtkStreamableContent.html
    share/gtk-doc/html/atk/AtkTable.html
    share/gtk-doc/html/atk/AtkText.html
    share/gtk-doc/html/atk/AtkUtil.html
    share/gtk-doc/html/atk/AtkValue.html
    share/gtk-doc/html/atk/atk-AtkHyperlinkImpl.html
    share/gtk-doc/html/atk/atk-AtkState.html
    share/gtk-doc/html/atk/atk.devhelp
    share/gtk-doc/html/atk/atk.devhelp2
    share/gtk-doc/html/atk/atk.html
    share/gtk-doc/html/atk/home.png
    share/gtk-doc/html/atk/index.html
    share/gtk-doc/html/atk/index.sgml
    share/gtk-doc/html/atk/ix01.html
    share/gtk-doc/html/atk/ix02.html
    share/gtk-doc/html/atk/ix03.html
    share/gtk-doc/html/atk/ix04.html
    share/gtk-doc/html/atk/ix05.html
    share/gtk-doc/html/atk/ix06.html
    share/gtk-doc/html/atk/ix07.html
    share/gtk-doc/html/atk/left.png
    share/gtk-doc/html/atk/right.png
    share/gtk-doc/html/atk/style.css
    share/gtk-doc/html/atk/up.png
    share/locale/af/LC_MESSAGES/atk10.mo
    share/locale/am/LC_MESSAGES/atk10.mo
    share/locale/ar/LC_MESSAGES/atk10.mo
    share/locale/as/LC_MESSAGES/atk10.mo
    share/locale/az/LC_MESSAGES/atk10.mo
    share/locale/be/LC_MESSAGES/atk10.mo
    share/locale/be@latin/LC_MESSAGES/atk10.mo
    share/locale/bg/LC_MESSAGES/atk10.mo
    share/locale/bn/LC_MESSAGES/atk10.mo
    share/locale/bn_IN/LC_MESSAGES/atk10.mo
    share/locale/bs/LC_MESSAGES/atk10.mo
    share/locale/ca/LC_MESSAGES/atk10.mo
    share/locale/cs/LC_MESSAGES/atk10.mo
    share/locale/cy/LC_MESSAGES/atk10.mo
    share/locale/da/LC_MESSAGES/atk10.mo
    share/locale/de/LC_MESSAGES/atk10.mo
    share/locale/dz/LC_MESSAGES/atk10.mo
    share/locale/el/LC_MESSAGES/atk10.mo
    share/locale/en_CA/LC_MESSAGES/atk10.mo
    share/locale/en_GB/LC_MESSAGES/atk10.mo
    share/locale/eo/LC_MESSAGES/atk10.mo
    share/locale/es/LC_MESSAGES/atk10.mo
    share/locale/et/LC_MESSAGES/atk10.mo
    share/locale/eu/LC_MESSAGES/atk10.mo
    share/locale/fa/LC_MESSAGES/atk10.mo
    share/locale/fi/LC_MESSAGES/atk10.mo
    share/locale/fr/LC_MESSAGES/atk10.mo
    share/locale/ga/LC_MESSAGES/atk10.mo
    share/locale/gl/LC_MESSAGES/atk10.mo
    share/locale/gu/LC_MESSAGES/atk10.mo
    share/locale/he/LC_MESSAGES/atk10.mo
    share/locale/hi/LC_MESSAGES/atk10.mo
    share/locale/hr/LC_MESSAGES/atk10.mo
    share/locale/hu/LC_MESSAGES/atk10.mo
    share/locale/id/LC_MESSAGES/atk10.mo
    share/locale/is/LC_MESSAGES/atk10.mo
    share/locale/it/LC_MESSAGES/atk10.mo
    share/locale/ja/LC_MESSAGES/atk10.mo
    share/locale/ka/LC_MESSAGES/atk10.mo
    share/locale/kn/LC_MESSAGES/atk10.mo
    share/locale/ko/LC_MESSAGES/atk10.mo
    share/locale/ku/LC_MESSAGES/atk10.mo
    share/locale/li/LC_MESSAGES/atk10.mo
    share/locale/lt/LC_MESSAGES/atk10.mo
    share/locale/lv/LC_MESSAGES/atk10.mo
    share/locale/mai/LC_MESSAGES/atk10.mo
    share/locale/mk/LC_MESSAGES/atk10.mo
    share/locale/ml/LC_MESSAGES/atk10.mo
    share/locale/mn/LC_MESSAGES/atk10.mo
    share/locale/mr/LC_MESSAGES/atk10.mo
    share/locale/ms/LC_MESSAGES/atk10.mo
    share/locale/nb/LC_MESSAGES/atk10.mo
    share/locale/ne/LC_MESSAGES/atk10.mo
    share/locale/nl/LC_MESSAGES/atk10.mo
    share/locale/nn/LC_MESSAGES/atk10.mo
    share/locale/oc/LC_MESSAGES/atk10.mo
    share/locale/or/LC_MESSAGES/atk10.mo
    share/locale/pa/LC_MESSAGES/atk10.mo
    share/locale/pl/LC_MESSAGES/atk10.mo
    share/locale/ps/LC_MESSAGES/atk10.mo
    share/locale/pt/LC_MESSAGES/atk10.mo
    share/locale/pt_BR/LC_MESSAGES/atk10.mo
    share/locale/ro/LC_MESSAGES/atk10.mo
    share/locale/ru/LC_MESSAGES/atk10.mo
    share/locale/rw/LC_MESSAGES/atk10.mo
    share/locale/si/LC_MESSAGES/atk10.mo
    share/locale/sk/LC_MESSAGES/atk10.mo
    share/locale/sl/LC_MESSAGES/atk10.mo
    share/locale/sq/LC_MESSAGES/atk10.mo
    share/locale/sr/LC_MESSAGES/atk10.mo
    share/locale/sr@ije/LC_MESSAGES/atk10.mo
    share/locale/sr@latin/LC_MESSAGES/atk10.mo
    share/locale/sv/LC_MESSAGES/atk10.mo
    share/locale/ta/LC_MESSAGES/atk10.mo
    share/locale/te/LC_MESSAGES/atk10.mo
    share/locale/th/LC_MESSAGES/atk10.mo
    share/locale/tk/LC_MESSAGES/atk10.mo
    share/locale/tr/LC_MESSAGES/atk10.mo
    share/locale/tt/LC_MESSAGES/atk10.mo
    share/locale/ug/LC_MESSAGES/atk10.mo
    share/locale/uk/LC_MESSAGES/atk10.mo
    share/locale/vi/LC_MESSAGES/atk10.mo
    share/locale/wa/LC_MESSAGES/atk10.mo
    share/locale/xh/LC_MESSAGES/atk10.mo
    share/locale/yi/LC_MESSAGES/atk10.mo
    share/locale/zh_CN/LC_MESSAGES/atk10.mo
    share/locale/zh_HK/LC_MESSAGES/atk10.mo
    share/locale/zh_TW/LC_MESSAGES/atk10.mo


  5. 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



  6. Pango Library 1.24.4


    Compile Pango like this:


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

    make

    make install

    For some reason, shared libraries of Pango were not created. So I created shared libraries from static libraries using dllwrap. Read this post to create shared Pango libraries. Then, I modified /usr/lib/libpango*.la accordingly. For example, I made the following change to libpango-1.0.la:


    dlname='../bin/cygpango-1.0-0.dll'
    library_names='libpango-1.0.dll.a'

    The following files are installed by Pango:


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




  7. GTK+ 2.16.4


    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 coexist. 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:


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


  8. 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


2 comments:

  1. The dllwrap tips were very useful, you're a star...

    ReplyDelete
  2. VERY helpful thanks!

    Just to note... building gtk+ seems to need running the cygwin shell as Administrator.

    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