From: Keisuke CHIBA Date: 1999-11-25T17:30:34+09:00 Subject: [ruby-ext:00558] Re: mswin 版で /MD つけると未解決シンボル ちばです. From: KIMURA Koichi Subject: [ruby-ext:00557] Re: mswin 版で /MD つけると未解決シンボル Date: Thu, 25 Nov 1999 17:07:24 +0900 > >なぜ /MD オプションをつけると未解決シンボルが出るのかはわか > >りませんが, 未解決になっているシンボルは win32.c の中でソケッ > >ト対応の fdopen() を実現するのに使われているようです. > > /MDオプションってmsvcrt.dllを使うようにするものでしたっけ? > もしそうなら、ソケットと同時に使うようにはできませんでした。 > #私はそこで諦めたわけですが > > >・Ruby のソースに含まれている win32.c はどこかから持ってきた > > ものなのか. そうであれば, それはどこからか. それを最新版に > > するにはどうすればよいか > > 初めからあったものもあればその時々で(その頃のPerlから)持ってきた > 部分もあります。ソケット周りは確か豊福さんの作業がベースだった > ように記憶してます。 ありがとうございます. 結局私がやろうとしていることを実現する には ・すごくがんばって win32.c を修正する ・ソケットをあきらめる のどちらかをやらなければならないようですね. Mswin 版を NT で使っている人って少数派なのでしょうか. ちば けいすけ