From: Joe Van Dyk <joevandyk / gmail.com>
Subject: Re: another Tk question
Date: Sat, 7 May 2005 08:54:49 +0900
Message-ID: <c715e6405050616543c0eef9d / mail.gmail.com>
> I can't find ext/tk/lib/tkextlib/SUPPORT_STATUS in Ruby's snapshot. 

Which version of Ruby do you use?
"Tcl/Tk extensions support" was introduced into Ruby-1.8.2.
Please use the latest CVS version of Ruby/Tk.

> And I'm not able to run the samples in the tkextlib directory for some
> reason (complains about not finding tcltklib or something).

Tcl/Tk extensions (e.g. TkTable) are not Tcl/Tk's standard libraries. 
To use them, they must be installed on your Tcl/Tk environment. 

# If use "ActiveTcl package", TkTable extension is already included. 

If your Tcl/Tk can load an extension, Ruby/Tk can use the power of 
the extension (however, sometimes needs to add the library path for 
the extension to Tk::AUTO_PATH). 
Libraries under 'tkextlib' directory are wrapper libraries for Tcl/Tk 
extensions.
Even if there is no wrapper library, the extensions can be controlled 
with some methods such like as Tk.tk_call(). 
-- 
Hidetoshi NAGAI (nagai / ai.kyutech.ac.jp)