[Tkクラス用ライブラリファイルのインストール手順]
まず、下のサイトからActiveTclというプログラムをダウンロードしてください。 RubyのTkクラスはこのプログラムの機能の一部を利用しています。
http://www.activestate.com/Products/ActiveTcl/
1. カエル(?)っぽい絵の右側の「Get ActiveTcl」をクリック。
2. 「Download」をクリック。無償です。
3. 名前やメールアドレスの入力を求める画面が表示されます。
何も入力しなくても「Continue」をクリックすれば先に進めます。
4. 「Windows」の下の「AS Package」リンクをクリック。
ActiveTcl8.4.16.0.282109-win32-ix86-threaded.exeを保存します。
次に、保存した ActiveTcl8.4.16.0.282109-win32-ix86-threaded.exeを実行してActiveTclをインストールしてください。必要なのはこの中の一部のファイルだけなので、細かい設定は気にせずとにかくインストールしてくれれば結構です。(この作業が完了したらすぐにアンインストールして構いません。)
ここから先はActiveTclを標準のインストール先である C:\Tcl にインストールしたものとして話を進めます。また、Rubyも同様に C:\Program Files\Ruby にインストールされているものとします。別の場所にインストールしている場合は、フォルダのパスを自分のインストール先に置き換えて読んでください。
C:\Tcl\bin の中にあるtcl84.dllとtk84.dllをRubyのbinフォルダにコピーします。
C:\Tcl\bin\tcl84.dll → x:\Ruby\bin\
C:\Tcl\bin\tk84.dll → x:\Ruby\bin\
同様に、C:\Tcl\lib の中にある全てのファイルとフォルダをRubyのlibフォルダにコピーします。
C:\Tcl\lib\全部 → x:\Ruby\lib\
これで作業完了です。Turtleのプログラムを実行して確認してみてください。ActiveTcl自体はもう必要ないのでアンインストールして構いません。