Comment You wouldn't compile from scratch. (Score 5, Insightful) 197
Compiling from scratch would be insane. The easiest way to accomplish this would be to put cross compiling tools on a host machine and build your iPAQ or whatever in a chrooted environment. After which you would transfer your build.
$0.02
PS:
Cross compiling tools are part of this project.
$0.02
PS:
Cross compiling tools are part of this project.