Dear gcc experts: /bin/bash: line 0: test: !=: unary operator expected make[1]: Entering directory `/home/eric/gcc/gcc-build/i686-pc-linux-gnu/libgcc' rm -f config.h stamp-h stmp-ldirs libgcc.map Makefile:160: *** Recursive variable `AR_FOR_TARGET' references itself (eventually). Stop. make[1]: Leaving directory `/home/eric/gcc/gcc-build/i686-pc-linux-gnu/libgcc' make: *** [clean-stage3-target-libgcc] Error 2 is that normal or somewhere on my system did not configure well I am in ubuntu10.04(kernel 2.6.38-10) old gcc, 4.4.3 and 4.5.2 this is build/install 4.6.0 thanks your help a lot in advance, Eric