From: Masaki Suketa Date: 2000-05-14T13:20:44+09:00 Subject: [ruby-dev:9678] Re: support mingw32 助田です. In message "[ruby-dev:9676] support mingw32" on 00/05/14, WATANABE Hirofumi writes: > mingw32 対応を checkin しました. > win32/* もいじっているので mswin32 での確認をお願いします. Windows 95, Visual C++ 6.0 で試しました. HAVE_SYS_FILE_H がないので,以下のパッチが必要でした. # 今まではたまたま #ifdef HAVE_SYS_FILE_H が無かったから # 大丈夫だったみたいです. nmake test は,シグナル関係が例によって駄目でしたが他はOKです. それ以上は確認してません. ところで,mingw32 はどうやってコンパイルするんでしょうか? cygwin の bash.exe を sh.exe に変更して, MS-DOS プロンプトから sh configure mingw32 とやって,Makefile 作ったんですが, dir.c のコンパイルで mkdir の引数の数が違う とエラーになりました. 多分環境がまずいのでしょうけど. 助田 雅紀 以下パッチ --- win32/config.h.org Sat Feb 19 00:59:36 2000 +++ win32/config.h Sun May 14 19:11:36 2000 @@ -7,3 +7,3 @@ #define HAVE_LIMITS_H 1 -#define HAVE_SYS_FILE_H 1 +/* #define HAVE_SYS_FILE_H 1 */ #define HAVE_FCNTL_H 1