Mingw-1.1の gccで午後をコンパイルすると __try と __exceptのところでエラーが発生してコンパイルできません。これは Mngw-1.1の except.h に __try __exceptの定義がない為(__try1 __except1 になってる)です。w32api-1.1.tar.gzに入ってる except.h は以前の物と同じなのでこれと入れ換えるとコンパイルできるようです。#define __try __try1 でもいいのかもしれないけど自信ナシ(^^;)
> Mingw-1.1の gccで午後をコンパイルすると __try と __except> のところでエラーが発生してコンパイルできません。なんか,Mingw-1.1 のインストールがうまくいかないので,確認できないでおります.ごめんなさい,次版では対応できないかも.
> なんか,Mingw-1.1 のインストールがうまくいかないので,確認できないでおり> ます.ごめんなさい,次版では対応できないかも.なんか Mingw-1.1に入ってる except.h が 本来入るべきものと違うのが入ってる感じがします。もっとも 1.1以前のやつで_try 〜 _exceptがコンパイル通ってても実際は未実装のようですから、エラーキャッチした段階でページ違反が発生しておっこっちゃうと思います(^_^;)
> なんか Mingw-1.1に入ってる except.h が 本来入るべきものと> 違うのが入ってる感じがします。もっとも 1.1以前のやつで> _try 〜 _exceptがコンパイル通ってても実際は未実装の> ようですから、エラーキャッチした段階でページ違反が発生して> おっこっちゃうと思います(^_^;)次のリリースでは,Mingw は Ver. にかかわらず __try/__except を使わないようにしました.その副作用で,WinNT+SP4 未満 だと,OS が SSE 対応かどうかの判定に失敗するようになったかも.WinNT で Mingw で SSE な人は SP4 まで当てて下さいまし.