Hi, my OS is Redhat 8.0. I downloaded make-3.76.1 from www.gnu.org. I followed this following sequence to install it: 1) ./configure 2) make However the following error message arised: make all-recursive make[1]: Entering directory `/home/shu/make-3.76.1' Making all in glob make[2]: Entering directory `/home/shu/make-3.76.1/glob' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/shu/make-3.76.1/glob' make[1]: Leaving directory `/home/shu/make-3.76.1' gcc -DHAVE_CONFIG_H -I. -I. -I. -I./glob -DLIBDIR=\"/usr/local/lib\" -DINCLUDEDIR=\"/usr/local/include\" -g -O2 -c arscan.c arscan.c:605:1: directives may not be used inside a macro argument arscan.c:604:45: unterminated argument list invoking macro "strncmp" arscan.c: In function `ar_name_equal': arscan.c:606: parse error before numeric constant make: *** [arscan.o] Error 1 I really can not understand why such an error arised. Looking forward to your help. Thanks a lot.
_______________________________________________ Bug-make mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-make