From: "山崎雄介" Date: 2007-05-17T11:34:21+09:00 Subject: [ruby-list:43525] Re: Ruby/Tkのライブラリ 山崎(ゆ)です。 永井さん、nyasu@3webさん、ありがとうございます。 なんとかできました。 まず、メインのスクリプト名をinit.rbにしないといけないのを忘れていました。 tar2rubyscript tkapplication/ rubyscript2exe tkapplication.rb --rubyscript2exe-tk mkdir eee move tkapplication.exe eee cd eee tkapplication.exe --eee-justextract で、ここのlibにTcl/libから必要なパッケージ itcl3.3、itk3.3、iwidgets4.0.2、bwidget1.8 をコピーしました。 あと、GUIなので、イベントがこないと呼ばれないRuby/Tkのライブラリは入って こないようです。tk/dialog.rbもコピーしときました。 コピーしたディレクトリとファイルのリストをapp.eeeに追加し、再コンパイル すると、動きました。 eee app.eee tkapplication1.exe ただ、再コンパイルする必要がある場合、コマンドプロンプトを表示しない rubywを使うと起動できませんでした。 _______________________ Yusuke Yamasaki