[ruby-list:40623] Re: 安定版より安定しているバージョンでのTkでエラー

From: Hidetoshi NAGAI <nagai@...>
Date: 2005-02-16 05:03:25 UTC
List: ruby-list #40623
永井@知能.九工大です.

From: "Nobuyasu Hoshino" <n-hoshino@oose.co.jp>
Subject: [ruby-list:40622] 安定版より安定しているバージョンでのTkでエラー
Date: Wed, 16 Feb 2005 12:49:47 +0900
Message-ID: <005401c513d8$083853a0$3201a8c0@pc10>
> rubyのHPより、安定版より安定しているものをお望みの方は、ということで
> ruby 1.8.2 (2005-02-10) [i586-linux]
> をインストールして使おうとしたのですが、ext/tk/sample/ のサンプルを実行する
> と以下のようなエラーがでます。どう対処すればいいか教えて頂ければありがたいで
> す。
> 
> /usr/local/lib/ruby/1.8/tk.rb:3339:in `_symbolkey2str': hash modified
> (RuntimeError)
>  from /usr/local/lib/ruby/1.8/tk.rb:3339:in `initialize'
>  from spreadsheet.rb:60:in `new'
>  from spreadsheet.rb:60

すみません.ご迷惑をかけてます.
卒論,修論シーズンのため「すぐに」とはいかないかもしれませんが,
できるだけ急いで調査の上修正しますので,それまでは応急処置として

 (1) 12/25 版を使う.

 (2) Ruby/Tk だけの問題であれば,ext/tk, ext/tcltklib 以下を
     12/25 版のものと置き換えて試す.

ということでお願いします.
修正できた際にはこの ML で報告します.
-- 
                                       永井 秀利 (九工大 知能情報)
                                           nagai@ai.kyutech.ac.jp


In This Thread