you can use gcc, but it's still a bit experimental I'd say.
Some pointers
http://mamaich.kasone.com/fr_pocket.htm
crossgcc.txt in BetaPlayer source code that you can download from the home page http://betaplayer.corecodec.org/
Mobile device developer community
http://pocketmatrix.com/forums/