From: nobu.nakada@... Date: 2002-12-03T18:54:05+09:00 Subject: [ruby-dev:18995] Re: WinCE patch なかだです。 At Tue, 3 Dec 2002 17:44:14 +0900, uema2@cjb wrote: > CE で _WIN32 が定義されているなら、DOSISH も > 定義されているわけで。 いえ、今のところはそうなってはいません。 > WinCE にはドライブレターはありませんが、'\' と '/' の > パスセパレータや、マルチバイトパス名の扱い等については > Win32 と同様と思います。 > > ですので、pocketruby と同様に、DOSISH を定義するのが > 無難でしょうが、ドライブレターがないことが、どういった > 影響を及ぼすか、については、まだ把握できていないの > ですが・・・。 なるほど。じゃあドライブレターに関してだけはDOSISHとはまた別の 判断で分ける必要があるということですね。 ドライブレターがないというのは、むしろありがたいですが。 > > 拡張ライブラリでなるべく-DNTとかつけずにコンパイルできるように > > したいって話がありまして、詳しくは[ruby-dev:18473]あたりのスレッ > > ドを見てください。 > > 拝見しました。 > Win32 系を _WIN32 でまとめた経緯があるのですね。 これはまだ具体的に決定しているわけではありませんが、そのほうが 望ましいだろうという点では合意はできてると思います。 > WinCE でも、それを尊重すべき、という理解で > よろしいでしょうか。 尊重するというか、たぶん合わせたほうが楽なんじゃないかという気 がします。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦