Aziz KEZZOU <aziz_kezzou@xxxxxxxx> writes: > I am trying to build gcc 3.4.3 on FreeBSD 5.3 and I > get the following error : > ===================================================== > bash-2.05b# make > : make ; exec true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" > "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CF > LAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O2 -g -O2" > "INSTALL=/usr/bin/install -c" "INSTALL_DAT > A=/usr/bin/install -c -m 644" > "INSTALL_PROGRAM=/usr/bin/install -c" > "INSTALL_SCRIPT=/usr/bi n/install -c" "LDFLAGS=" > "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-O2 -g -O2" > "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 > " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/s h" > "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" > "exec_prefix=/usr/opt" "infodir=/us r/opt/info" > "libdir=/usr/opt/lib" "prefix=/usr/opt" > "tooldir=/usr/opt/i386-unknown-freebsd 5.3" "AR=ar" > "AS=as" "CC=gcc" "CXX=c++" "LD=/usr/bin/ld" > "LIBCFLAGS=-g -O2" "NM=nm" " PICFLAG=" > "RANLIB=ranlib" "DESTDIR=" DO=all multi-do > "Makefile", line 773: Need an operator You need to use GNU make to build gcc. This is documented in the installation instructions. It may be called gmake on your system. Ian