This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 4.3.0 and 4.3.1 don't build startfiles (crtXXX.o files)
On Sun, 8 Jun 2008, Denys Vlasenko wrote:
> What is Paul's suggested process? I just reread his post again
> and it contains no suggestions what to do, it was useful in
> other way: he explained where my understanding of build process
> is incorrect:
The procedure for EGLIBC is documented in detail:
http://www.eglibc.org/cgi-bin/viewcvs.cgi/*checkout*/trunk/libc/EGLIBC.cross-building
(as that's written for GCC 4.1, you'll need to add --disable-decimal-float
when building the first compiler with 4.3). Much the same also works for
uClibc; you install the headers and crt*.o files from uClibc between
building the first and second compilers.
However, it may be easier to use existing scripts such as crosstool to
automate the process, provided you use those scripts with versions of the
tools they support.
--
Joseph S. Myers
joseph@codesourcery.com