gcc:installation problem -- now make bootstrap fail

oupegt@hotmail.com.nospam oupegt@hotmail.com.nospam
Tue Oct 12 10:35:00 GMT 1999


On 11 Oct 1999 17:04:44 -0400, psmith@baynetworks.com (Paul D. Smith)
wrote:

>  o> 	ld: fatal: file crt1.o: open failed: No such file or directory
>  o> 	ld: fatal: file crti.o: open failed: No such file or directory
>  o> 	ld: fatal: file crtbegin.o: open failed: No such file or
>
>See?  Those should be in the directory GCC is looking at, too.  It's
>looking more and more like an installation problem; you have the files
>in /opt/local/lib/gcc-lib/sparc-sun-solaris2.6/2.7.2.2, but GCC is
>looking somewhere else.

Thanks a lot Paul, I took a chance and removed the package that I had
installed and installed the package for gcc 2.8.1 and `configure`
worked just fine. Unfortunately, now `make bootstrap` dies when it
tries to "make all-recursive". 

	# make bootstrap
	if [ x"no" = xyes ] && [ ! -d pic ]; then \
	  mkdir pic; \
	else true; fi
	touch stamp-picdir
	test x"no" != xyes || \
	 gcc -c -DHAVE_CONFIG_H -g -O2 -I. 
	-I../../gcc2951/libiberty/../include   ../.o
	gcc -c -DHAVE_CONFIG_H -g -O2 -I.
	 -I../../gcc2951/libiberty/../include  ../../gc

	[BIG SNIP OF gcc -c DHAVE_CONFIGs ....]

	gcc -c -DHAVE_CONFIG_H -g -O2 -I.
	 -I../../gcc2951/libiberty/../include  ../../gc
	rm -f libiberty.a
	ar rc libiberty.a \
	argv.o choose-temp.o concat.o cplus-dem.o  
	fdmatch.o fnmatch.o getopt.o getop
	true libiberty.a
	rm -f needed-list; touch needed-list; \
	for f in atexit calloc memchr memcmp 
	memcpy memmove memset rename strchr  strer\
	for g in asprintf.o mkstemps.o setenv.o 
	sigsetmask.o vasprintf.o ; do \
	    case "$g" in \
	      *$f*) echo $g >> needed-list ;; \
	    esac; \
	  done; \
	done
	echo argv.o choose-temp.o concat.o cplus-dem.o  
	fdmatch.o fnmatch.o getopt.o get
	make all-recursive
	Making all in intl
	Making all in lib
	gcc -DHAVE_CONFIG_H -I. -I../../../gcc2951/
	texinfo/lib -I.. -I../intl  -g -O2 -c
	gcc -DHAVE_CONFIG_H -I. -I../../../gcc2951/
	texinfo/lib -I.. -I../intl  -g -O2 -c
	gcc -DHAVE_CONFIG_H -I. -I../../../gcc2951/
	texinfo/lib -I.. -I../intl  -g -O2 -c
	gcc -DHAVE_CONFIG_H -I. -I../../../gcc2951/
	texinfo/lib -I.. -I../intl  -g -O2 -c
	rm -f libtxi.a
	ar cru libtxi.a getopt.o getopt1.o xmalloc.o xstrdup.o
	ranlib libtxi.a
	Making all in makeinfo
	make: Fatal error: Don't know how to make target
	 `../lib/system.h'
	Current working directory
	/data2/home/thomas/misc/compdir/gccod/texinfo/makeinfo
	*** Error code 1
	make: Fatal error: Command failed for target `all-recursive'
	Current working directory
	 /data2/home/thomas/misc/compdir/gccod/texinfo
	*** Error code 1
	make: Fatal error: Command failed for target
	 `all-recursive-am'
	Current working directory
	 /data2/home/thomas/misc/compdir/gccod/texinfo
	*** Error code 1
	make: Fatal error: Command failed for target `all-texinfo'
	#




More information about the Gcc-help mailing list