tk関係のサンプルが動いてくれなかった件ですが:

In message <199704040745.QAA26068 / castanet.caelum.co.jp>
   "[ruby-list:2599] Re: help"
   "matz / caelum.co.jp (Yukihiro Matsumoto)" wrote:

> ??? なんでだろう? wishのバージョンはいくつですか?

マニュアルを見てもバージョンの出し方が書いてないので
strings wish からそれらしいのを拾うと

freebsdマシンにあるwishでは、
$Header: /user6/ouster/wish/RCS/tkAppInit.c,v 1.8 93/08/26 14:38:24 ouster Exp $ SPRITE 
(Berkeley)

sunosのマシンのwishでは、
$Header: /user6/ouster/wish/RCS/tkAppInit.c,v 1.8 93/08/26 14:38:24 ouster Exp $ SPRITE 
(Berkeley)
$Header: /user6/ouster/wish/RCS/tkMain.c,v 1.99 93/11/11 09:35:24 ouster Exp $ SPRITE (Berkeley)
$Header: /user6/ouster/wish/RCS/tkWindow.c,v 1.131 93/10/08 11:37:03 ouster Exp $ SPRITE 
(Berkeley)
...

すごく古い。
http://www.sunlabs.com/research/tcl/install.htmlから
tcl7.6p2とtk4.2p2をインストールしたら
sunosの方ではうまくいくようになりました。(_ _);

freebsdの方では相変わらず

% ruby tkbiff.rb
% /home/if-sasc/masao-k/lib/ruby/tkcore.rb:497: undefined local variable or method `path' for 
main(Object)
        from /home/if-sasc/masao-k/lib/ruby/tk.rb:9
        from /home/if-sasc/masao-k/lib/ruby/tkscrollbox.rb:7
        from tkbiff.rb:71
^C
% ruby tkbrowse.rb
:0: [BUG] unknown node type 0
Abort
% ruby tkdialog.rb
:0: [BUG] unknown node type 0
Abort
% ruby tkfrom.rb
:0: [BUG] unknown node type 0
Abort
% ruby tkhello.rb
:0: [BUG] unknown node type 0
Abort
% ruby tkline.rb
:0: [BUG] unknown node type 0
Abort
% ruby tktimer.rb
:0: [BUG] unknown node type 0
Abort
% cd ../../emie
% ruby emie
/home/if-sasc/masao-k/lib/ruby/tk.rb:316: undefined superclass `TkKernel'
        from ./dialog.rb:1
        from ./mail.rb:1
        from emie:5
%

で、なぜか変化ありません。
wish4.2はmake testも色(モノクロ)やフォント(一部足りない)を除いて
動いていました。tcl7.6も関係するんでしょうか?

tcl7.6は、一部Socketのtestでエラーが出ます。susosでもエラーが出ていた
ので、全然動かないのは合点がいかないのですが。

ps.

$<.readが [BUG] Segmentation faultします(freebsd/sunosとも)

------------------------------------------------------------------
Masao Kanemitsu, Ascii corp. Book Publishing 5   Tel: 03-5351-8123
4-33-10 Yoyogi Shibuya-ku, Tokyo, 151-24 Japan   Fax: 03-5351-7827