こんにちは。 > 私の環境(Vine2.6)では,GNU grep-2.5.1 は,特殊なオプションなどをつける > ことなく,普通に make できます. > どのようなエラーが出たのでしょう. 私のところでは、grep-2.5もgrep-2.5.1も同じ所でエラーになります。 makeの出力は、全部書くと長いので最後の部分だけ記載しますが、 --------------- error.c:56: parse error before string constant error.c: In function `private_strerror': error.c:112: conflicting types for `sys_errlist' /usr/include/stdio.h:554: previous declaration of `sys_errlist' error.c: In function `error': error.c:140: argument `message' doesn't match prototype error.h:50: prototype declaration error.c:140: number of arguments doesn't match prototype error.h:50: prototype declaration error.c: In function `error_at_line': error.c:205: argument `message' doesn't match prototype error.h:54: prototype declaration error.c:205: number of arguments doesn't match prototype error.h:54: prototype declaration make[3]: *** [error.o] Error 1 make[3]: Leaving directory `/usr/local/src/grep-2.5.1/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/grep-2.5.1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/grep-2.5.1' make: *** [all] Error 2 [shioda@gijon grep-2.5.1]$ --------------- このようになっています。 rootで./configure;makeしても、症状不変です。 ただ、rpmインストールされたままだと、なぜかこのエラーは出ないみたいです(?) -- Miyoko Shioda <wjxv4y@xxxxxxxxxxxxx>