Kblog: Compiling GTK+ for Windows with MinGW
このサイトにgtkをMinGWでビルドするまでの行程が書いてあるのでやってみる(未完)。
zlib, libiconv, gettextはMinGWのパッケージに入っているので放置。libpng, libjpeg, libtiffに関しては以前インストールしていたため問題なし。
freetype, exPatは特に詰まらず。
2011/12/24 追記:libxml2はmingw-get install の中に入ってますね
libXml2 - スレッド関連のソースコンパイルで詰まるので無視。メンテナンスされていないのか?
$ ./configure --prefix=/mingw --without-python --without-threads
glib2.0 - とりあえずスタティックリンクで
$ ./configure --prefix=/mingw --enable-static --disable-shared
2011/12/24 追記:libxml2がインストールされていて xml2-configが使える状態で、依存関係 fontconfig --enable-libxml2 -(依存)-> libxml2 -(依存)-> winsock32
fontconfig 2.8 - --enable-libxml2を指定してみる
$ LDFLAGS=`xml2-config --libs` LIBXML2_LIBS='/c/mingw/lib -lws2_32' ./configure --prefix=/mingw --disable-docs --enable-libxml2