From: WATANABE Hirofumi Date: 2002-08-22T13:02:14+09:00 Subject: [ruby-dev:18065] Re: msvcrt わたなべです。 "U.Nakamura" writes: > | 結構ややこしいことになってますが、割り切ってsitearchdirだけ変え > | ちゃうってのは? > > ということは、拡張ライブラリを make site-install したとき > だけ意味があるということですか? むしろ、mkmf.rbで作られたMakefileでmake installしても site-installを意味するとしてしまいたいくらい(Perlのように)。 > もともと拡張ライブラリを共有したいというのが動機だったと思 > うので、たしかにそれで用は足りると言えば足りるですね。 わたしも単にi386-msvcrt/も後から探すという機能があれば十分と 思ってました。変更も少ないですし。 つまり、これだけ。 1. Ruby DLLはmsvcrt-rubyXX.dllという名前とする。 付随してimport libraryの名前もそれに準ずる。 2. sitearchdirをi386-msvcrt/とする。もしくはi386-msvcrt/も 追加で探すようにする。archdirの兄弟は要らない。 それ以外はいじる必要なし、でいけるんじゃないかなあ。 -- わたなべひろふみ