[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);
置き換えたエラーの出力など参考になりそうです.

                                まつもと ゆきひろ /:|)

In This Thread

Prev Next