When you are using your Linux Computer to compile software for arm :
A complete tool-chain is a must.
( Unless the used Linux computer also has an arm processor. ( arm9.))
A tool-chain is : binutils, gcc, a *libc. (Glibc Uclibc eglibc etc.)
All built for arm only.
The recommended tool-chain : crosstool-ng
http://crosstool-ng.org/
>
http://crosstool-ng.org/download/cro...1.15.2.tar.bz2
.