小林です。

----- 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