Patrick Roemer
2/23/2009 4:15:00 PM
Hi,
I've been trying to get Tk to work with Ruby 1.9.1 on OpenSuSE 11.1
(Tcl/Tk 8.5), with no success so far. I have manually fixed the config
as suggested in ext/tk/README.1st. (There has been a warning about
incompatible pthread settings between Ruby and Tk, but trying to disable
pthread support failed the build for me.) The build works, but when
trying to use Tk, I get
/home/patrick/applications/ruby/ruby1.9.1/lib/ruby/1.9.1/tk.rb:29:in
`initialize': out of stack space (infinite loop?) (RuntimeError)
from
/home/patrick/applications/ruby/ruby1.9.1/lib/ruby/1.9.1/tk.rb:29:in
`initialize'
from
/home/patrick/applications/ruby/ruby1.9.1/lib/ruby/1.9.1/tk.rb:1168:in `new'
from
/home/patrick/applications/ruby/ruby1.9.1/lib/ruby/1.9.1/tk.rb:1168:in
`block in <module:TkCore>'
With the 1.8.7 Ruby from the SuSE repository everything works fine. Any
hints?
Best regards,
Patrick