From: Takaaki Tateishi Date: 2003-11-08T14:26:47+09:00 Subject: [ruby-list:38776] Re: dl and win32 API call 立石です. At Tue, 21 Oct 2003 18:50:27 +0900, > | 1. WIN32APIについては従来通りwin32api.so、C関数についてはdl を使い分ける > | 2. dlがすべて(自動で)面倒見る > | 3. dlにWIN32API用とC関数用の2種類のクラスを持つ(他のプラットフォームで > | は無意味) > | の選択であれば、2.が望ましいと考えますが、3.はともかく、1.というオプショ > | ンもあるので、これも検討の余地があると思います。 > | また、上記のように、MSVC6版については現状でほぼ問題ないので、そのまま置 > | いておくという選択肢もあるようにも思えます。 > > 1.は、Win32API.soはもうすぐいなくなるような気がするので(まだ > 未確定?)、どっちにしろdl.soでどうにかしないといけないだろうと > 思います。 > というわけで、2.か3.か「4.なにもしない」から選ぶとすると、2. > が使う人にとって望ましいのはまあ明らかですよね。 上記の件についてですが,もしruby-win32の方でアイデアがでていないの であれば,2の方向でまず考えてみて問題がでてきたらまた考えるというの で良さそうな気がしています.それでartonさんがwikiで公開されているパ ッチの方法で解決してしまおうと考えているのですがいかがでしょう? もし,OKであれば… パッチなどを作られた方がいらっしゃれば私(ttate@ttsky.net)宛にパッチ を添付してメールを頂けませんか?あるいはcommit権持っている方はそのま まcommitして頂いても結構です.よろしくお願いします. -- Takaaki Tateishi