rainwatr@ucunix.san.uc.edu (Don Rainwater) (01/09/90)
I'm attempting to build GCC 1.36 on Ultrix 3.0. The first stage of the make goes okay, with the exception of warnings from cc in dbxout.c (warning: enumeration type clash, operator =). I used 'config.gcc vax'. I then proceed to try to build GCC with itself, so I type 'make stage1', followed by 'make CC=stage1/gcc CFLAGS="-g -O -Bstage1/"'. Here is what happens: -- make CC=stage1/gcc CFLAGS="-g -O -Bstage1/" stage1/gcc -g -O -Bstage1/ -I. -I. -I./config -DSTANDARD_STARTFILE_PREFIX=\"/usr/local/lib/\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc-\" -c `echo ./gcc.c | sed 's,^\./,,'` stage1/gcc -c -g -O -Bstage1/ -I. -I. -I./config version.c stage1/gcc -c -g -O -Bstage1/ -I. -I. -I./config obstack.c stage1/gcc -g -O -Bstage1/ -o gccnew gcc.o version.o obstack.o mv gccnew gcc mv: cannot access gccnew *** Error code 1 Stop. -- The first three 'stage1/gcc' commands produce object files, and the fourth 'stage1/gcc' command doesn't produce an error message, but there is no executable produced, so the mv blows up. Is there something that must be done for Ultrix to build GCC besides just 'config.gcc vax' and the makes? Any help on this would be greatly appreciated.