まつもと@ぴーえふゆーです。
以前TKのサンプルが動かんといってた者ですが、いくらやっても埓が
あかないので、GUIはとりあえずおいておいてと思ったら、、、
marshal.rbでcore dumpというお話しです。
$ uname -sr
FreeBSD 2.2-960801-SNAP
$ ruby -version
ruby - version 1.0-970124 (i386-freebsd2.2)
で、~/ruby/ruby-1.0-970124 にて、
$ ruby samples/marshal.rb
とすると、
[25.6, #<struct point: x=10, y=10>, #<struct rectangle: origin=#<struct point: x=10, y=10>, corner=#<struct point: x=20, y=20>>, #<Object:0x783d0>, #<Object:0x783d0>, "fff"][25.6, #<struct point: x=10, y=10>, #<struct rectangle: origin=#<struct point: x=10, y=10>, corner=#<struct point: x=20, y=20>>, #<Object:0x78164>, #<Object:0x78150>, "fff"]
ってでるんですが、~/ruby/ruby-1.0-970124/samples にて、ruby marshal.rb
とすると、
:0: [BUG] unknown node type 0
Abort (core dumped)
となってしまいます。require "marshal"だけでもなります。
ううむとおもって、拡張モジュールを全部静的にひっつけて
やってみましたが、同じでした。backtraceが必要なら、また
お送りします。
#おいらのマシンってどっか変なのかなぁ。。。
--
Eiji MATSUmoto <ematsu / pfu.co.jp>
PFU Limited, Ishikawa Japan. < Call me 'USAGI' please. (^^) >