On 07/09/10 13:15, Ralph Corderoy wrote:
Hi Dan,
I'm surprised newlib is in use here at all. Did you choose it, and if
so why?
I'm not a newlib buff so I won't know about how it's awesome quite yet
I'm afraid.
If all else fails, check out buildroot as it can probably make you a
toolchain, plus a load of userspace stuff, based on µClibc/busybox.
I know newlib has some support for non-Linux embedded targets, e.g.
those without an OS, I don't know if uClibc does.
http://buildroot.uclibc.org/about.html looks useful, but there's
something about understanding how to get cross-compilation going
yourself, especially if you want to examine and tinker with the code
it's producing.
Well after almost a whole day of compiling gcc and newlib, I've actually
got the cross-compiling gcc compiling a short test program to Coldfire.
Generated code looks OK - but could be a couple more day's effort before
I actually get something running on a target as still need to link.
Cheers
Tim
--
Next meeting: Blandford Forum, Tuesday 2010-09-07 20:00
Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/
How to Report Bugs Effectively: http://bit.ly/4sACa