From: WATANABE Hirofumi Date: 2000-08-30T12:54:46+09:00 Subject: [ruby-dev:10723] Re: bmingw package わたなべです. "Nobuyoshi.Nakada" writes: :> うちの場合 cygwin は mount -b c:/cygwin / してるのでかちあわ :> ないんですけど, 共存させるならたぶん suffix とかを使いますよね? :> 1.4 と 1.6 を共存させるときはそうするだろうし. : : libruby.cygwin-1.6.a みたいに? どちらでもいいんですが(^^;、かち合わな :ければ。 DLL の名前には cygwin が入ってるわけだし, 入れましょうか. 今のままでも libruby.a を作るのをやめて, 直接 ruby.{cygwin,mingw32}.dll をリンクするようにすれば -lruby.{cygwin,ruby} でいいかって気もします. #/usr/local/lib に ruby.{cygwin,mingw32}.dll を ln -s か cp. : ということであれば、バージョンの扱いについて標準的なものを決めたいとこ :ろです。 それは DLL の名前にもバージョンを含めるかどうかも決めないと いけないでしょうね. 遊びで ruby.cygwin.dll.1.6.0 というのを 作ってみたら動いたので, 基本的にはなんでもよさそう (ruby-cygwin.dll という名前以外は). :# 複数のバイナリがあっておまけに DLL 自体ではバージョンを管理できない :# Windows 環境固有の問題でしょうが。 symlink が使えないのが痛いですね. Win2k で使えるようになるという噂があった気もしたんだけど. -- わたなべひろふみ