From: Shugo Maeda Date: 1999-07-08T22:44:30+09:00 Subject: [ruby-list:15317] Re: mod_ruby/0.1.2 with Apache/1.3.6 on Solaris/2.5.1 前田です。 At Thu, 8 Jul 1999 21:43:08 +0900, Katsuyuki Komatsu wrote: > |> 常に、 > |> "$(topdir)/" + CONFIG["LIBRUBY_A"] > |> でいいんじゃないかと思いますがどうでしょう? > | > |うーん、うちでは-lrubyでうまく動くので、できればこれは避けたいの > |ですよね。 > > -L. -lrubyでなぜリンクできる……ああ、gccでリンクしてるからですね。 > > 動かないのはデバッグするとして、すくなくともリンクを成功させる > ためにldを使っていて--enable-sharedならば-L$(prefix)/libを > 追加する必要があります。 gccかldかではなくて、librubyがインストールされているディレクトリ がデフォルトの検索パスに含まれているかどうかによるのではないでしょ うか。 ともあれ、とりあえずgsubしておきます。 > |実は動かないプラットフォームの方が多いのでしょうか。 > > 以下のような結果でした。 > > Solaris 2.5.1 ○ > HP-UX 10.20 × > AIX 4.1.5.0 × > > でLinuxは○ですよね? では、PLATFORM =~ /hpux|aix/な時はlibruby.aの方をリンクするように しようと思います。 -- 前田 修吾