Internal compiler errors under AIX
David Edelsohn
dje@watson.ibm.com
Thu Dec 24 11:02:00 GMT 1998
EGCS must be built with "make bootstrap" or "make bootstrap-lean",
not simply "make". This has nothing to do with cross compiling. Only the
GNU C Compiler can be built with a native C compiler and one should
recompile the compiler with itself to produce the production version.
"make bootstrap" performs this muti-stage bootstrapping as well as
building the compiler for the other languages as well as support
libraries. See the installation documentation for further details.
Also, when you state that you built EGCS using AIX "xlc" do you
mean that you used the XLC compiler or the "xlc" driver program? The XLC
compiler sucessfully can bootstrap EGCS, but the general GCC build
procedure relies on the native compiler being invoked as "cc". If one
tries to bootstrap GCC with CC=xlc, this will fail.
David
More information about the Gcc-bugs
mailing list