[ruby-list:37713] ruby/tk設定

From: Haruo Terasaka <terasaka@...>
Date: 2003-05-21 12:39:50 UTC
List: ruby-list #37713
寺坂と申します。
これからruby/tkをやってみようと思っている全くの初心者です。

ruby/tkが動作しません。WEBのインストールガイドなどをいろいろ見てみたのですが 
良く分かりません。どのようにすればいいのか教えて頂けないでしょうか?

・使用環境 OSはwindows2000、メモリ256MBのDynabook上で使用しています。
・Ruby Entry Package for Win32をダウンロードし、C:\rubyにインストールして、 
ruby-1.6.4が(sammpleなどが)正常に実行できることを確認しました。(ユーザ環境 
変数PathにC:\ruby\binが追加されています。)
・ASPNのActiveTcl 8.3.5.0 windows AS packageをダウンロードし、C:\Tclにインス 
トールして、wish83などが、正常に動作することを確認しました。
・ユーザ環境変数に、RUBY_TCL_DLL( C:\Tcl\bin\tcl83.dll )、RUBY_TK_DLL( 
C:\Tcl\bin\tk83.dll )、TCL_LIBRARY( C:\Tcl\lib\tcl8.3 )、TK_LIBRARY( 
C:\Tcl\lib\tk8.3 )を追加しました。

以上のように設定した上で、WEBのサンプルにあった下記のスクリプトをエディタで作 
成し、test-tk.rbという名前で保存し実行したところ、エラーになってしまいました。

・test-tk.rbの内容
#!ruby
require "tk"
TkLabel.new {
   text "Hello World"
   pack
}

Tk.mainloop


・実行結果
ruby test-tk.rb <ret>

/cygdrive/c/ruby/lib/ruby/1.6/tk.rb:7:in `require': tcltklib: tcltk_stubs 
init error(-1) (LoadError)
        from /cygdrive/c/ruby/lib/ruby/1.6/tk.rb:7
        from test-tk.rb:2:in `require'
        from test-tk.rb:2

よろしくお願いいたします。


-------------------------------------
terasaka@ifs.tohoku.ac.jp
Tel: 022-217-5266
Fax: 022-217-5266 


In This Thread

Prev Next