From: Katsuyuki Komatsu Date: 2000-08-01T08:43:24+09:00 Subject: [ruby-dev:10471] Re: environment variables 小松です。 In the message of [ruby-dev:10470] Re: environment variables on 2000/8/1 07:50:08 nobu.nakada@nifty.ne.jp wrote: > 出ました。しかし、RUBY_INSTALL_NAME, RUBY_SO_NAME を ruby-1.5 > とか ruby-1.5.mswin32 とかにしておくとバージョン情報タブごと出 > ません。これは ruby-cygwin.dll だと動かないという問題と同根でしょ > うか。なんだかとっても怪しげ。 NT 4.0 SP6a上でVC 6.0 SP3を使って作成した場合には、 RUBY_INSTALL_NAME、RUBY_SO_NAMEをそれぞれruby-1.5、 ruby-1.5.mswin32としても、問題なくバージョン情報タブが 表示されました。 また、作ったファイルをWindows 98やWindows 2000から 見てもバージョン情報は表示されます。 とすると、VC 4.0のrcかlinkの問題でしょうか? VC 6.0 SP3の各コマンドのバージョンは以下です。 cl 12.00.8168 rc 5.00.1641.1 link 6.00.8447 lib 6.00.8447 nmake 6.00.8168.0 VCのIDEで、 ruby-1.5.res ruby-1.5.exe ruby-1.5.mswin32.res ruby-1.5.mswin32.dll をそれぞれリソースとして開いたとき、バージョン情報は ただしく格納されていますか? *.resのレベルでおかしいならrcのバグで、 .exeか.dllのレベルでおかしいならlinkのバグだと思います。 -- 小松克行 / Katsuyuki Komatsu