From: matz@... (Yukihiro Matsumoto) Date: 1997-04-09T16:39:29+09:00 Subject: [ruby-list:2709] Re: tk etc. まつもと ゆきひろです. In message "[ruby-list:2708] Re: tk etc." on 97/04/09, Masao Kanemitsu writes: |大庭さんのうまく動いている環境に近づけて、tcl7.6p2をtcl7.6 |tk4.2p2をtk4.2にしてみると、tclのmake testがすんなり通る |ようになり、ruby tk*.rbからのメッセージも少し変わりましたが |まだ動かず。さらにtcl7.6jpとtk4.2jpにしてみてもほぼ同じでした。 |何かやってみるといいようなこと、ありませんか。結果を送ります。 というか,あのメッセージを見る限りruby側のしかもかなり本質的 なバグです.実行中に構文木を壊しているように見えます. 直接金光さんのマシンでデバッガでも動かさない限りは直せそうに 無いのですが….どうしたもんだか. |pps. |αテストのころつまづいて報告せぬままあきらめた件が |あって、SONYのNEWSマシンなんですが、今はあまり使って |ないので実害はあまりないのですが、configureしてmake |すると、以下の部分で止まります。 むむむ,isspaceの方は分かりました.ruby.cに #include を追加すると直ります.S_ISREGの方は #ifndef S_ISREG # define S_ISREG(m) ((m & S_IFMT) == S_IFREG) #endif でなおるのかもしれません. |OSは、mips-bsd(NEWS-OS Release 4.1R)です。 4.2RにはS_ISREGあるんだけどなあ. まつもと ゆきひろ /:|)