From: "Nobuyoshi.Nakada" Date: 2000-07-26T21:59:44+09:00 Subject: [ruby-dev:10424] Re: environment variables なかだです。 At Wed, 26 Jul 2000 16:19:56 +0900 Katsuyuki Komatsu wrote: > > > それよりも名前の方が気になります。 > > > > これは、[1.4, 1.5] * [cygwin, mswin32] と4つインストールしてるのでかち > > 合わないようにしてるんですが、たしかに問題ありありなのでなんとかしたいと > > ころです。 > > > > # そんなことするやついない(^^; > > [1.4, 1.5] * [cygwin, mswin32] + [1.5のmingw32] の5種類が > 普通かと思ってました (笑)。 数え直したら[1.4, 1.5] * [cygwin, mswin32] + わたなべさんの[cygwin + mingw32]の6つでした。:-) > ほんとは、mswin32でもconfigure時に指定可能なのが望ましいのですが。 Windows の貧弱貧弱ぅ〜な環境ではちょっと。ruby がインストール済みなら (笑)楽なもんですけど。miniruby 作ってから config.status と Makefile を作 り直すとか。 > 検討項目は以下。 > > あくまで、デフォルトの問題です。 > 自分で作るときは、以前から適当に変えていました。 > > 1. mswin32版はDLLにデフォルトでバージョン (1.4, 1.5まで) を入れるか? > それを今後も維持するか? > # これが一番の問題。 うーん、一般的には複数バージョンを共存させるにはどうするんでしょう、 Windows では。 > 2. DLLにバージョンを入れる場合、ダミーライブラリ (rubymw.dll) を > 用意するか? これはどうもぜんぜんダメっぽいですね。なにか取り違えてたようです。 > 3. DLLにバージョンを入れるとしたら、方式としては、 > > a) Tcl/Tk方式 (tcl83.dll, tk83.dll) > b) GTK方式 (gtk-1.3.dll, glib-1.3.dll等) > > が考えられますが、どちらにするか。 > # バージョンをつけるなら今のパッチを変えるのが面倒なのでb)かな。 なんか DLL の名前に制限があるみたいですね。 > 4. .exeの名前をどうするか。 私は ntfs 上で全部ハードリンクさせてますが、参考にもなりませんね。第一 使い勝手もあんまりよくないし。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦