なるほど、勉強になりました。(strace の出力を刈り込む気力が無くて追ってま
せんでした。Win32APIはまったく知らないので src. を見ていないし)
|# FindFirstFileW()のようなワイドキャラクタ(Windowsの実装
|# では実体はUnicode)を受け取るAPIを使うか、藤枝さんのi18n
|# 拡張のようにISO Cのワイドキャラクタ関連を実装するしか
|# ないと思いますが、どちらにしても範囲が大きい...
藤枝さんの情報以前見つからなかったのですが、今探すと分かりました。
Cygwin ではいまだに考慮されてないわけですね…
|# 皆さん問題を避けて使っているみたいで。
まあ、私も誤魔化しながらもブツブツと使ってますね。
最近、MSYS + WIn32 GNU とのどちらが幸せか考え始めたりして。
文書としてまとまっている、というより SJIS がらみの FAQ なり警告
は、一般には知られているのでしょうかね。問題に気がつかないまま使っ
ている人も多いような気がしてちょっと怖い。
どうもお手数をおかけしました。
|