[#38919] Ruby 1.8.1 preview4 — matz@... (Yukihiro Matsumoto)

Hi,

44 messages 2003/12/22
[#38921] Re: Ruby 1.8.1 preview4 — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/12/22

Hi, all,

[ruby-list:38970] Re: BCCWIN32&XPにて、rubyrun.rbの結果

From: 竹花 文士 <ruby.mito@...>
Date: 2003-12-24 10:05:12 UTC
List: ruby-list #38970
 竹花 文士です。

 お返事、ありがとうございます。

>> > って、「環境変数、INCLUDE,LIB,PATHにインクルードパス、ライブラリーパス、
>> >実行パスをセットせよ。」であってますよね?
>> いや、C++BuilderのBinにパスを通すだけで後は何もしなくていいはずです。
>> 上は、そのままC++Builderをインストールすれば何もしなくて良いという意味に
>> 通じます。
>
>そもそもbcc32やilink32は環境変数INCLUDE, LIBを見ません。
>

 あら。なにもしなくても良いって・・・(苦笑)じゃ、なんで、KERNEL32.LIB
見に行ってくれないんだろう・・・カレント(ルビーソースファイルのトップデ
ィレクトリ)にコピーするとリンクできると言うことは、ライブラリー検索パス
の問題だろうなと思っていたのですが・・・
 てっきり、Makefileの方で、-Lの内容に、LIB環境変数を参照しているんだろ
うなとばかり思っていました。(はい。実は、まだあのMakefile読み切ってませ
ん(..;))

>> Borland C++ Compiler5.5でも、パスの設定と、ライブラリパスの設定にPSDKを
>> 追加するだけで動くはずですので・・・ 
>
>ilink32.cfgに一行
>-L"C:\Program Files\Borland\CBuilder6\lib\Psdk"
>を追加すればいいはずです。

 こっちのほうは、一度、カレントディレクトリー側に、専用のilink32.cfgを
作って実験してみましたが、駄目でした。ilink32.exeの挙動って、引数に-Lが
ついていたときの優先順位って、引数側だったと思うので、そのせいかなとか思
ってましたが・・・よく考えると、これもおかしいですね。だぶってなければ両
方有効になるはずなのに・・・。

---------------------------------------------
                竹花 文士(ruby.mito@laki.jp)


In This Thread