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


Reply via email to