rainwatr@ucunix.san.uc.edu (Don Rainwater) (01/11/90)
I've been trying to build GCC 1.36 on a VAX 8650 running Ultrix 3.0. According to the installation instructions, all I need to do is type 'config.gcc vax', followed by 'make' to generate the stage1 compiler. Everything goes seems to go okay up to this point, with the exception of some warnings when dbxout.c is compiled (warning: enumeration type clash, operator =). I then type 'make stage1' to move the stage1 compiler to the stage1 directory, and this goes okay as well. The problem occurs in the next step - here's how it looks: (the line breaks on the first stage1/gcc command are mine) -- 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. -- I tried to do the last step manually to see if it would create the gccnew executable. It doesn't. I also tried to use the stage1 compiler to compiler the standard 'hello world' program. There appear to be no errors, but there is no exec file produced. Does anyone have any ideas on this? Is there something I'm missing or doing wrong? Thanks for any info --