こんばんわ、たむらです。

まとめました。(Tue, 05 Oct 1999 19:01:52 +0900)

1. Ruby/GTK 0.21 for Cygwin b20.1+
ftp://ftp.ruby-lang.org/pub/lang/ruby/pc/ruby-gtk-0.21-cygwin.zip
わたなべひろふみ氏の Cygwin版用の Ruby/GTK.Ver1.4.x 用です。

2. GTk関連(GTk and GIMP for Windows)
http://www.gimp.org/~tml/gimp/win32/glib-dev-19990828.zip
http://www.gimp.org/~tml/gimp/win32/gtk+-dev-19990828.zip
http://www.gimp.org/~tml/gimp/win32/extralibs-dev-19990828.zip
http://www.gimp.org/~tml/gimp/win32/gdk_imlib-dev-19990828.zip

Win32環境で GTkを動かすのに必要.開発者向けのパッケージなので、
ライブラリやヘッダも含まれているが、本当に必要なのは、
各アーカイブ内の .dll のみ。
それぞれのサイズは、以下の通り.

  430524 extralibs-dev-19990828.zip
  939946 gdk_imlib-dev-19990828.zip
  511695 glib-dev-19990828.zip
 1351442 gtk+-dev-19990828.zip

http://www.iki.fi/tml/gimp/win32/,http://www.gimp.org/~tml/gimp/win32/

3. Ruby/GTK 0.21 original
http://www.ueda.info.waseda.ac.jp/~igarashi/ruby/ruby-gtk-0.21.tar.gz
Ruby/GTK メンテナの五十嵐さんのパッケージ. この中にサンプルのスクリプトや
マニュアルなどあり. source/ 以下はコンパイルしない人には必要なし.

4. 以上のファイルをゲットした後は、インストール.基本的には、
ruby-gtk-0.21-cygwin.zip 内の README.cygwin.ja を参照のこと.
(GTK 関連のアーカイブに extralibs がもれてます)
GTK の各 .dll は、ruby.exe と同じ Path の通ったディレクトリで OK

gdk-1.3.dll
gdk_imlib.dll
glib-1.3.dll
gmodule-1.3.dll
gnu-intl.dll
gthread-1.3.dll
gtk-1.3.dll
imlib-gif.dll
imlib-jpeg.dll
imlib-png.dll
imlib-tiff.dll
pthread.dll

最後に、下の部分を切り取って、%windir%\gtk\gtkrc を作ると日本語の表示可.
(see README.cygwin.ja)

===^
style "default"
{
  font = "-unknown-*-*-r-normal-*-*-160-*-*-*-*-windows-shiftjis"
}
widget_class "*" style "default"
===$

お勧めURL:
http://www.ueda.info.waseda.ac.jp/~igarashi/ruby/gtk-ja.html
Ruby/GTKメンテナにて、リンク集も充実してます。

以上.

ちなみに、upx かけて、zip すると、.dlls は、774KByte でした。

   たむら