This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
bootstrap failure on i586-pc-beos
- To: gcc at gcc dot gnu dot org
- Subject: bootstrap failure on i586-pc-beos
- From: Sam TH <sam at uchicago dot edu>
- Date: Wed, 14 Mar 2001 18:16:52 -0600
In the interests of testing something for Zack, I tries to bootstrap
the 2001-3-12 snapshot on BeOS, R4.5, i586. It gets the first stage
done, as far as I can tell, in that when it fails, it is using
stage1/xgcc as the compiler.
Here's the failure:
make[1]: Entering directory `/boot/home/gcc/gcc'
/bin/make CC="stage1/xgcc -Bstage1/ -B/gcc/i586-pc-beos/bin/" \
STAGE_PREFIX=stage1/ \
CFLAGS="-g -O2" LDFLAGS="" WARN_CFLAGS="\$(GCC_WARN_CFLAGS)" STRICT_WARN="-Wtraditional -pedantic -Wno-long-long" libdir=/gcc/lib LANGUAGES="c gcov " MAKEOVERRIDES= OUTPUT_OPTION="-o \$@"
make[2]: Entering directory `/boot/home/gcc/gcc'
stage1/xgcc -Bstage1/ -B/gcc/i586-pc-beos/bin/ -DIN_GCC -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -o gengenrtl \
gengenrtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "alloca.o" in ?*) echo alloca.o ;; esac ` ` case "" in ?*) echo ;; esac ` ` case "" in ?*) echo ;; esac ` ` case "" in ?*) echo ;; esac ` ` case "" in ?*) echo ;; esac `
/boot/develop/tools/gnupro/bin/ld: cannot open init_term_dyn.o: No such file or directory
collect2: ld returned 1 exit status
There is, in fact, no file in the entire build tree matching *_term*,
so I can see why ld can't find it. In fact, there aren't even any
source files with names matchin that regexp. Why does ld want this
file? It isn't in the command line, since that horrible shell code
just produces "obstack.o alloca.o", both of which are present.
Configure was run with --prefix=/gcc --with-gnu-as --with-gnu-ld.
Anyone understand this?
sam th --- sam@uchicago.edu --- http://www.abisource.com/~sam/
OpenPGP Key: CABD33FC --- http://samth.dyndns.org/key
DeCSS: http://samth.dynds.org/decss
PGP signature