This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Contributing to cross-compiling
- From: Robert Schwebel <r dot schwebel at pengutronix dot de>
- To: Martin Guy <martinwguy at yahoo dot it>
- Cc: Manuel López-Ibáñez <lopezibanez at gmail dot com>, Rodrigo Dominguez <roddomi at hotmail dot com>, gcc at gcc dot gnu dot org
- Date: Fri, 1 Feb 2008 23:26:14 +0100
- Subject: Re: Contributing to cross-compiling
- References: <BAY129-DAV15ADD4FEB7A6597A3527DAB9370@phx.gbl> <1201741728.6563.2.camel@localhost> <6c33472e0801301725i2df788f1kd0884dda3bc720ae@mail.gmail.com> <56d259a00801310446m25042103w50ce8a9977dfc5e4@mail.gmail.com>
On Thu, Jan 31, 2008 at 12:46:41PM +0000, Martin Guy wrote:
> 2008/1/31, Manuel López-Ibáñez <lopezibanez@gmail.com>:
> > Nonetheless, if someone decided to go through the hassle of collecting
> > tutorials and hints for various cross-compiling configurations in the
> > wiki, I think many users will appreciate it. It is still considered by
> > many to be a "dark art"[*].
>
> The crosstool project http://kegel.com/crosstool is a humungous shell
> script with configuration files that has collected a lot of the
> "community wisdom" over the years about the necessary runes to build
> cross-compilers for different scenarios and with different
> target-cpu/gcc/glibc/OS combinations.
>
> There is also a menu-driven spin-off project, crosstool-ng, which is
> less mature but embodies the same set of knowledge.
And there is OSELAS.Toolchain:
http://www.pengutronix.de/oselas/toolchain/download/
Mature for the supported compilers, patches are welcome for anything
else :-)
Robert
--
Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
Pengutronix - Linux Solutions for Science and Industry
Handelsregister: Amtsgericht Hildesheim, HRA 2686
Hannoversche Str. 2, 31134 Hildesheim, Germany
Phone: +49-5121-206917-0 | Fax: +49-5121-206917-9