Building GCC 1.36

Don Rainwater rainwatr at ucunix.san.uc.edu
Tue Jan 9 12:37:42 AEST 1990


	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.



More information about the Comp.unix.ultrix mailing list