Cross-Compiling gcc 3.2.3 for arm-elf
Vincent Rubiolo
vincent.rubiolo@free.fr
Mon May 12 09:54:00 GMT 2003
Hello Daniel,
Thank you for your quick reply. I didn't know about Bill's document (which is
excellent btw).
My question is : why using an old compiler whereas the 3.x series is the std for
now ?
Also: why does the command to build whole gcc native is "make bootstrap" whereas
the bare version used to build target specific runtime libs is called a
bootstrap compiler?
Thanks a lot for your solution. I keep it as a workaround if everything fails.
Regards,
Vincent
Quoting Daniel Poirot <dtpoirot@sbcglobal.net>:
> Hello Vincent,
>
> I have had most excellent results using Bill Gatliff's build script
> under
> CYGWIN (updated for the latest releases of tools).
>
> I have used the attached shell script to build the following:
> binutils-2.13.2.1
> gcc-3.2.3
> newlib-1.11.0
>
> Please give it a try and let us know if it works for you.
>
>
> Start with a clean install from http://www.cygwin.com/setup.exe The
> only
> additional packages I add are gcc-2, make and man.
>
> Download binutils-2.13.2.1, gcc-3.2.3, newlib-1.11.0 and gdb-5.3 from
> one of
> the GNU mirrors. I put them in C:\Temp
>
> Start CYGWIN from the desktop icon to create your account.
>
> Copy the attached shell script file to your home directory.
>
> Enter 'export CC=gcc-2' to select the gcc-2 compiler as default.
>
> Enter 'build_crossgcc.sh', select 1 for arm-elf, install the tools in
> '/usr/local', tell it the tarballs are in '/cygdrive/c/temp' and let
> her
> rip...
>
>
> Works for me. ;-)
>
> Regards,
> - dan
>
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list