trouble with bootstrap & undef references
Stephen Reuss
sreuss@sunwise.uwaterloo.ca
Thu Dec 11 07:09:00 GMT 1997
Hi,
I am trying to make bootstrap for a non cross-compiler, using cygwin
b18. During the make, I get the following errors:
/usr/Programs/egcs-1.0/bin/g77.c:1795: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:1806: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:1809: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:1810: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:1819: undefined reference to
`_obstack_newchunk'
g77.o:/usr/Programs/egcs-1.0/bin/g77.c:1822: more undefined references
to `_obstack_newchunk' follow
g77.o: In function `execute':
/usr/Programs/egcs-1.0/bin/g77.c:2167: undefined reference to `pexecute'
/usr/Programs/egcs-1.0/bin/g77.c:2200: undefined reference to `pwait'
g77.o: In function `convert_filename':
/usr/Programs/egcs-1.0/bin/g77.c:2316: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:2317: undefined reference to
`_obstack_newchunk'
g77.o: In function `process_command':
/usr/Programs/egcs-1.0/bin/g77.c:2348: undefined reference to
`version_string'
/usr/Programs/egcs-1.0/bin/g77.c:2348: undefined reference to
`version_string'
/usr/Programs/egcs-1.0/bin/g77.c:2471: undefined reference to
`lang_specific_driver'
/usr/Programs/egcs-1.0/bin/g77.c:2490: undefined reference to
`version_string'
g77.o: In function `do_spec_1':
/usr/Programs/egcs-1.0/bin/g77.c:3089: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:3137: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:3147: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:3156: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:3178: undefined reference to
`_obstack_newchunk'
g77.o:/usr/Programs/egcs-1.0/bin/g77.c:3316: more undefined references
to `_obstack_newchunk' follow
g77.o: In function `main':
/usr/Programs/egcs-1.0/bin/g77.c:4310: undefined reference to
`_obstack_begin'
/usr/Programs/egcs-1.0/bin/g77.c:4318: undefined reference to
`_obstack_begin'
/usr/Programs/egcs-1.0/bin/g77.c:4320: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4322: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4327: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4329: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4338: undefined reference to
`_obstack_newchunk'
g77.o:/usr/Programs/egcs-1.0/bin/g77.c:4340: more undefined references
to `_obstack_newchunk' follow
g77.o: In function `main':
/usr/Programs/egcs-1.0/bin/g77.c:4352: undefined reference to
`_obstack_begin'
/usr/Programs/egcs-1.0/bin/g77.c:4353: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4354: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4364: undefined reference to
`choose_temp_base'
/usr/Programs/egcs-1.0/bin/g77.c:4380: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4388: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4391: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4395: undefined reference to
`_obstack_newchunk'
/usr/Programs/egcs-1.0/bin/g77.c:4396: undefined reference to
`_obstack_newchunk'
g77.o:/usr/Programs/egcs-1.0/bin/g77.c:4399: more undefined references
to `_obstack_newchunk' follow
g77.o: In function `main':
/usr/Programs/egcs-1.0/bin/g77.c:4593: undefined reference to
`version_string'
/usr/Programs/egcs-1.0/bin/g77.c:4594: undefined reference to
`version_string'
/usr/Programs/egcs-1.0/bin/g77.c:4597: undefined reference to
`version_string'
/usr/Programs/egcs-1.0/bin/g77.c:4599: undefined reference to
`version_string'
/usr/Programs/egcs-1.0/bin/g77.c:4601: undefined reference to
`version_string'
gcc: Internal compiler error: program ld got fatal signal 1
make: *** [g77] Error 1
make: *** [bootstrap] Error 2
What am I missing? I dont want/need the f/g77 compiler since I am only
writing C and C++ code, so can I somehow in the configuration or in the
make tell the script not to build the fortran stuff? Also, if I do a
make gcc, I get similar errors so that makes me think that just avoiding
the fortran stuff will not avoid the problem for gcc.
Thanks in advance,
--
---------------------------------------------------------------------
Stephen Reuss ===== ====== =====
M.A.Sc. student, Mechanical Engineering == == == ==
University of Waterloo, Canada = ===== == =
E-mail: sreuss@sunwise.uwaterloo.ca == == == ==
Phone : (519)888-4567 X3859 ===== == =====
Fax : (519)888-6197 *** G R O U P ***
---------------------------------------------------------------------
More information about the Gcc
mailing list