From: tenmei@... (Noriaki Harada) Date: 2000-04-19T00:23:34+09:00 Subject: [ruby-list:21979] Re: ruby-1.4.4 binary for BeOS 5 (Intel) はらだです。 >R4.5.2 でも同様にしてmakeがとおり動作しました。 >(R4.5.2 で、make したものを、R5にもっていっても動作しました。) >gcc が新しくなったのは関係ないみたいです。 ># ruby 1.4.3 (on R4.5.2)でも特にパッチをあてなくても 、 ># socket を除外すればコンパイルが通ったと思います。 一つ確認なのですが、以前(ruby 1.4.2 の一連のメールの時) 問題となっていたのは、 ・make も通り、何となく動くバージョンが出来るが、いざ ext/ 以下に 入っているライブラリ(.so 形式のライブラリ)をロードしようとすると load error になってしまう。例えば、以下のようなものは動かない。 ---- ここから ---- require 'kconv' ARGF.readlines.each do |l| puts Kconv::toeuc(l) end ---- ここまで ---- ・どうも、 BeOS R4.5.2 の ld の問題らしい。 ・小松さんのパッチ(主に configure.in に対する変更)で対処した。 といったことだったのですが、この辺も大丈夫だった、 ということなのでしょうか。 ぱっと見た感じでは、1.4.3 -> 1.4.4 では configure.in には BeOS 関連の 変更は無いように見えたのですが・・・。 #ともあれ、小松さんが libsocket 化したバージョンのパッチを #出して下さったようなのでこれでしばらく安泰、でしょうか。 --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- 原田 典明 (Noriaki Harada) E-mail: tenmei@maoh.office.ne.jp NIFTY SERVE: PXN13654 === === === === === === === === === === === === === === === === === ===