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 is about current events and issues concerning general population. Thanks for visiting the blog and posting your comments.

© Contents by KBlog

© Blogger template by Emporium Digital 2008

Followers

Total Pageviews

icon
Powered By Blogger