小林です。 ----- Original Message ----- From: "Katsuyuki Komatsu" <komatsu / sarion.co.jp> Subject: [ruby-dev:10570] Re: environment variables > > ./../mkconfig.rbということはwin32の下で、 > configure > nmake > を行ったと考えられます。 その通りです。 > miniruby ../sample/test.rb > は通りますか? D:\ruby\win32>miniruby ../sample/test.rb ../sample/test.rb:22: warning: else without rescue is useless ../sample/test.rb:23: parse error となってしまいます。 > VC 6.0はSPなしですか? 最新ですので、たしか SP6 だったと思います。 > > 使ったのは、パッチを当てていない状態の2000-08-04の朝の時点の > CVSのものです。parse.cはSolaris 2.5.1で作成したものを使用。 > 私のは 2000-08-03 深夜のものです。 > あとは、parse.cの生成かファイル転送に失敗しているとかも考え > ましたが、dswとdspを使って作れているのですから問題ないはず。 > dsw で作成した ruby.exe でも同じなので parse.c あたりが何か変なふうに生成されているようです。 取りあえずdswとdspの編集には問題ないので、 このまま続行しちゃいます。 > > nmakeがうまくいっていたなら、 > ruby.exe 用の rubyw.rc > rubyw.exe 用の rubyw.rc > ruby.mswin32.dll 用の ruby.mswin32.dll.rc > というように別の.rcが作られていたはずです。 > あ、resource.rb で確かに... 現状では生成できませんが、勝手に作って build することにします。 ところで、 rubyw.exe は単純に WinMain() から main() を呼ぶだけのようですね。 ウィンドゥを作成せず、裏で作業するような目的 のためという理解でよろしいでしょうか? # 過去に解説があったのならお許しください。 # このスレッドは壮絶で... 小林 茂雄 shigeo / tinyforest.gr.jp