From: ts Date: 2000-12-28T00:46:14+09:00 Subject: [ruby-talk:8120] Re: Some Problems with the Ruby 161 Windows distribution >>>>> "P" == Philippe Lucas writes: P> I can run the TCL/TK samples. Because the English Ruby TK documentation P> doesn't exist, I try the Ruby-Tk81-Demos-English. P> But all those samples fails, for example, with the message : P> tk.rb:810:in _invoke: stack Level too deep (SystemStackLevelError) from P> tk.rb:810:in collect P> ... P> ... 736 Levels ... P> from tkencoding.rb:25:in ... P> from tkafter.rb:14 P> from widget:14 in require P> from widget:14 P> when I run ruby widget. Try to see the message [ruby-talk:5325] http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/~poffice/mail/ruby-talk/5325 if it can help you P> After that, i try the Ruby Berkeley DB Interface and i have those message: P> ruby basic.rb P> basic.rb:3:in initialize wrong # of arguments(5 for 0) (ArgumentError) P> from basic.rb:3:in open P> from basic.rb:3 Apparently you have an old version of bdb compiled for 1.4. The latest version of bdb define its own version of initialize() (there was a change in ruby between 1.4 - 1.6 about this) to avoid this error. Guy Decoux