From: sinara@... Date: 1997-01-06T16:39:00+09:00 Subject: [ruby-list:1589] Re: rbdj1227.lzh 原です。 > わたなべです. > :ああそれから、実行ファイルが win32 版なのか djgpp 版なのか > :区別する方法はないですかね。 > > たしかにわからんですね, いまのままでは. > C:> ruby -ne 'print if /DJ/' ruby.exe > The STUB.EXE stub loader is Copyright (C) 1993-1995 DJ Delorie. > という文字列が出てきたら djgpp 版です. :-) そ、それは。^^; > あと ruby -e 'p 1' でちゃんと表示するほうが djgpp 版, > -e:1: unterminated string meets end of file と文句言うほうが > GNU Win32 版('' が使えないから. うーむ。^^;; > とりあえず ruby --copyright のほうに入れるのを考えてみました. あ、そういうオプションがあったんですね。知らなかった。 それから、Perl for Win32 や Mac_Perl では、スクリプト内部から 参照できる変数があって、unix か Windows か Mac か自動判別して 動くプログラムが書けます。仕様がばらばらだけど。ruby も今の内 に一つこのような変数(定数?)用意しておいたほうがいいですね。 > GNU Win32 は bash を使うのがほとんど前提になってる). Win32 の bash ってどこにあるかご存知ありませんか?それから QEMM のアップデート差分も Nifty のどこかにあるらしいですが、 場所をご存知でしょうか。 更に話は変って、自分で readme.jp を readme.1st にしてくれ と頼んでおいて何なんですが、やっぱり外国に持って行った時の ことを考えると、英語の方がいいかも。^^;;; .lzh を .zip に する必要はないと思うけど。 ---===-=-=-=-=-=-=-=-=======--=-=-=-==-=-===-=-=-=-=-=-=--=-==-=-- Shin-ichro Hara(Nagaoka Univ.of Tech.)