Build tips for arm cross toolchain

Andy Johnson ajohnson@aecno.com
Mon Jan 26 14:35:00 GMT 2009


Yann,

> For those interested, I just attended a seminar on the TI OMAP3 familly of
> processor in the ARM headquarters in Cambridge, with people from ARM and TI
> presenting the processor features and the tools suite to develop for this
> processor. It was quite interesting, but I found the tools part to be quite
> disapointing. It was all bragging about the superiority of ARM tools vs. gcc
> (et al.), and was, in my humble opinion, a little too much biased.

Their better tools only work when the vendor is willing to keep their
ARM-based unit reasonably up to date.  I don't suppose this subject
came up?  This is the sort of thing I'm dealing with from Moxa:

root@Moxa:/# /lib/libc.so.6
GNU C Library stable release version 2.2.5, by Roland McGrath et al.
Copyright (C) 1992-2001, 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 3.3.2.
Compiled on a Linux 2.4.22-uc0 system on 2007-09-27.
Available extensions:
        GNU libio by Per Bothner
        crypt add-on version 2.1 by Michael Glad and others
        linuxthreads-0.9 by Xavier Leroy
        BIND-8.2.3-T5B
        libthread_db work sponsored by Alpha Processor Inc
        NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Report bugs using the `glibcbug' script to <bugs@gnu.org>.

The kernel has been upgraded from 2.4.22 to 2.6.9, but even that is
proving a challenge to get a toolchain built.

Andy


More information about the crossgcc mailing list