This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Problems with egcs CVS'd 199810292000UTC on m68k-next-nextstep3
- To: egcs at cygnus dot com
- Subject: Problems with egcs CVS'd 199810292000UTC on m68k-next-nextstep3
- From: Toon Moene <toon at moene dot indiv dot nluug dot nl>
- Date: Fri, 30 Oct 98 12:56:37 +0100
- Organization: Moene Computational Physics, Maartensdijk, The Netherlands
During stage 1 the build dies with:
a - version.o
a - mbchar.o
ar: creating libcpp.a
gcc -DIN_GCC -g -W -Wall -DHAVE_CONFIG_H -o fix-header
fix-header.o \
scan-decls.o scan.o libcpp.a ` case "obstack.o" in ?*) echo
obstack.o ;; esac ` ` case "" in ?*) echo ;; esac ` ` case "" in
?*) echo ;; esac ` ` case "" in ?*) echo ;; esac ` ` case "" in
?*) echo ;; esac `
/bin/ld: archive: libcpp.a has no table of contents, add one with
ranlib(1) (can't load from it)
collect2: ld returned 1 exit status
Apparently a "lost" ranlib libcpp.a.
When I do this by hand, somewhat later it dies with:
gcc -DIN_GCC -g -W -Wall -DHAVE_CONFIG_H -o fix-header
fix-header.o \
scan-decls.o scan.o libcpp.a ` case "obstack.o" in ?*) echo
obstack.o ;; esac ` ` case "" in ?*) echo ;; esac ` ` case "" in
?*) echo ;; esac ` ` case "" in ?*) echo ;; esac ` ` case "" in
?*) echo ;; esac `
/bin/ld: Undefined symbols:
_user_label_prefix
_S_ISDIR
_S_ISREG
collect2: ld returned 1 exit status
_user_label_prefix is probably caused by the recent changes in
config/nextstep.h, _S_ISDIR and _S_ISREG are POSIX definitions not
present on NEXTSTEP ?
HTH,
Toon.