Why can't I use GCC 2.95.2 for a makefile with folloving condition: I mean it exit. target-dir: @if ( $(MAKE) -version 2>/dev/null | grep GNU > /dev/null ) ; then \ echo Gnumake. Excellent ; \ else \ echo This does not appear to be gnumake. ; \ exit 1 ; \ Why is gcc-2.95.2 not fulfilling the condition? Rb.