[ruby-list:650] Re: ruby 0.99.2-960928 available
From:
matz@... (Yukihiro Matsumoto)
Date:
1996-09-30 04:03:59 UTC
List:
ruby-list #650
In message "[ruby-list:649] Re: ruby 0.99.2-960928 available"
on 96/09/30, Hara Shin-ichiro <sinara@blade.nagaokaut.ac.jp> writes:
|
|原です。
|コンパイルの状況を報告します。
|
|【1】linux のカーネル 1.2.13 と 2.0.7 の ELF 環境では、前と同様に
|
|ld: cannot open -ldl: No such file or directory
|
|というメッセージで止まってしまいました。
原さんのところでのこの症状ですが,ELF環境でa.outだと思い込ん
でるように思います.config.cacheに問題があるのではないでしょ
うか? a.outのマシンとdiskを共有してコンパイルしたこととか無
いですか? 一度config.cacheファイルを消してからconfigureを実
行してみてください.
ELFマシンでは-staticがつくことは無いはずです.
|【2】linux のカーネル 1.2.8 非 ELF 環境では、コンパイルは通りましたが、
|svr.rb はやはり Exec format error で止まります。
これも上と同じことを怪しんでいます.
|【3】SunOS alice 4.1.3-JL 1 sun4m では、全てうまくいきました。gcc です。
|
|【4】HP-UX pms A.09.01 A 9000/715 では、cc ですが、
|svr.rb を動かすと
|
|svr.rb:4:in `require': Failed to load /usr/local/lib/ruby/hppa1.1-hpux9.0\
|1/socket.sl
|
|というエラーで止まりました。
HPでのダイナミックロードはテストが行われていませんから,問題
が残っているかもしれません.ヒントになるようなことがあればま
た教えてください.
dln.c:1214行目の
LoadError(Failed to load %.200s", file);
を
rb_sys_fail(file);
置き換えたエラーの出力など参考になりそうです.
まつもと ゆきひろ /:|)