Joseph, What it means is that it's looking for libm.a and not finding it. Ordinarily if this happens it's because your LIBPATH env var is set wrong. I think the xlC ld knows where to look for it so.... which linker are you using? best regards, Gerard Bras -----Original Message----- From: gcc-help-owner@xxxxxxxxxxx [mailto:gcc-help-owner@xxxxxxxxxxx]On Behalf Of Joseph Mah Sent: Friday, August 13, 2004 2:46 PM To: gcc-help@xxxxxxxxxxx Subject: make gcc errors Hello, I am running AIX 4.3.3. and am using the command: make CFGLAGS='-O' LIBCFLAGS='-g -O2' \LIBCXXFLAGS='-g -O2 -fno-implicit-templates' bootstrap towards the end I get an error: make[1]: Entering directory `/gcc/gcc' gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing- prot otypes -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -o genattrt ab \ genattrtab.o genautomata.o \ rtl.o read-rtl.o bitmap.o ggc-none.o min-insn-modes.o gensupport.o insn-conditi ons.o print-rtl1.o errors.o \ varray.o ../libiberty/libiberty.a -lm collect2: library libm not found make[1]: *** [genattrtab] Error 1 make[1]: Leaving directory `/gcc/gcc' make: *** [stage1_build] Error 2 make: *** [bootstrap] Error 2 What does this mean? Can anyone please help me? Thanks for any suggestions and helpful hints