Error while attempting to compile Xaw from cvs:
Making all in include
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I. -include config.h -I./include -
I./include/X11/Xaw -DXTHREADS -DXUSE_MTSAFE_API -Wall -Wpointer-arith -Wstrict-
prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-
strict-aliasing @XT_CFLAGS@ -I/usr/local/include -g -O3 -mtune=pca56 -
mcpu=pca56 -mmax -fexpensive-optimizations -ffast-math -pipe -ffloat-store -
funroll-loops -MT Actions.lo -MD -MP -MF .deps/Actions.Tpo -c Actions.c -fPIC -
DPIC -o .libs/Actions.o
gcc: cannot specify -o with -c or -S and multiple compilations
make: *** [Actions.lo] Error 1
make: *** [all-recursive] Error 1
make: *** [all] Error 2
It appears the config script is creating faulty Makefile's...
Fixed in CVS a while ago.