>    And now, look at official ARM arm-gcc building script: it builds
>  gcc twice, it copy first copy of gcc somewhere, to remove later, it
>  wants to find some linux-specific headers in process, etc, etc,
>  etc. Also, it uses

There are two parts to gcc: the compiler binaries, and the support
runtime.  The support runtime needs to know what libraries you're
using.  Linux-based targets are tricky because you need a working gcc
to build glibc, and you need a working glibc to build gcc.

For non-linux embedded, it's easier - you do "make all-host" in gcc,
and it only builds the compiler.  So you can do the simple
binutils/gcc configure/make/install and it works, with an extra step
(make all-target) or two to build the runtime libraries of choice.

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to