From: Katsuyuki Komatsu Date: 1999-11-01T09:41:13+09:00 Subject: [ruby-dev:8157] Re: error.c for latest cygwin 小松です。 In the message of [ruby-dev:8053] Re: error.c for latest cygwin on 1999/10/18 11:12:49 matz@netlab.co.jp (Yukihiro Matsumoto) wrote: ||cygwin の snapshot の環境をインストールすると sys_nerr が ||_sys_nerr になってるのでその対応です. 今までの環境でも ok. | |取り込みます。 これ、通らないみたいです。 変数_sys_nerrに対してdefinedかけても常に偽ですよね。 ちょっとまよったんですが、こんなのでどうでしょう。 --- error.c.dist Mon Oct 18 16:03:00 1999 +++ error.c Sat Oct 30 02:03:56 1999 @@ -27,6 +27,9 @@ #endif -#if defined __CYGWIN__ && defined _sys_nerr -#define sys_nerr _sys_nerr +#if defined __CYGWIN__ +# include +# if (CYGWIN_VERSION_API_MAJOR > 0) || (CYGWIN_VERSION_API_MINOR >= 8) +# define sys_nerr _sys_nerr +# endif #endif @@ -443,5 +446,5 @@ #endif -#ifndef NT +#if !defined NT && !defined __CYGWIN__ extern int sys_nerr; #endif -- 小松克行 / Katsuyuki Komatsu