From: matz@... (Yukihiro Matsumoto) Date: 1997-08-15T10:26:58+09:00 Subject: [ruby-list:3681] Re: MSVC compile error まつもと ゆきひろです In message "[ruby-list:3678] Re: MSVC compile error" on 97/08/14, Yukihiro Matsumoto writes: |これらのうち,config.hでHAVE_XXXXが定義されているものは外す |ことでコンパイルできるようになるものが多いと思います.なかに |は対応が不十分なものもあると思いますが,それは指摘して下さい. win32/config.hが参考になるのではないかと思います. ||・ReadDataPending || READ_DATA_PENDING() 関係 | |これはシステムに合わせて自分で定義する必要があります.stdio |のバッファに読み込まれたデータがある時真を返す関数です.MSVC |で有効な定義がわかれば教えて下さい.前述の識別マクロを使って |組み込みますから. win32/config.hを見る限り _cnt を使ったマクロが使えそうです. ||・strcasecmp || 標準関数なんですか? | |確かそのはずなんですけど.簡単に定義できますから,missingに |追加しておくようにしましょう. win32/config.hでは _strcmpi で代用していますね. まつもと ゆきひろ /:|)