Francesco Paolo Lovergine wrote:
May I suggest having a look at http://www.kegel.com/crosstool/ ? It downloads and builds gcc, binutils, and glibc -- and then tests them! I'd be more than happy to have it get more real-world use; right now it's only well tested for sh4, ppc405, and ppc750. I'd also be quite happy to see uclibc support added.I could suggest also the scripts of C.Hollabaugh (based on potato) located at http://www.embeddedlinuxinterfacing.com/sourcecode.shtml I have the idea of building a package for them eventually. They are arm and power-pc oriented, but could be easily adapted to other platform.
I'll add a link to those in my crosstool doc, thanks for the link! Note that Hollabaugh's scripts only support gcc-2.9x and glibc-2.2.3; he hasn't discovered the nasty things needed to support gcc-3.x or glibc-2.3.x yet. My crosstool scripts support gcc-2.9x through gcc-3.3 and glibc-2.2.3 through glibc-3.3. Also, Hollabaugh's scripts don't run the binutils, gcc, or glibc regression tests; mine do. You can see my regression results at http://www.kegel.com/crosstool/current/summaries/ This was a bit of a trick; took me a month to work out and document how to run those tests remotely. - Dan -- Dan Kegel http://www.kegel.com http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=78045