VAX Ultrix bootstrap failure: cc: -o would overwrite libgcc/_mulsi3.o

John David Anglin dave@hiauly1.hia.nrc.ca
Wed May 17 08:25:00 GMT 2000


I have been attempting to bootstrap gcc-2.96 under VAX Ultrix 4.3.  The
following problem occurs building libgcc:

...
mkdir libgcc
cc -DIN_LIBGCC1 -O -I. -I../../gcc -I../../gcc/config -I../../gcc/../include -c
libgcc1.c -o libgcc/_mulsi3.o
cc: -o would overwrite libgcc/_mulsi3.o
make[3]: *** [libgcc/_mulsi3.o] Error 8

The file libgcc/_mulsi3.o doesn't exist.  According to the cc manpage, the
error occurs if the output file has either a .o or .a suffix:

     -o output         Names the final output file output.     If this option is
		    used, the file a.out is left alone.  If the named file
		    has either .o or .a as a suffix, the following error mes-
		    sage is displayed: -o would overwrite.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)


More information about the Gcc-bugs mailing list