Voyageur I would love any information you could post about using crossdev for this setup. I plan on writing a follow up about it.
Also, I'm working on doing the same with debian. I've currently hit a snag though. A Gentoo install is ideally suited for this because this is standard issue Gentoo install. You chroot from a livecd and make a bootable system in the system.
Debian on the other hand needs a script debootstrap to set up the system. It has pretty minimal requirements, but not minimal enough.
Requirements I've discovered so far and taken care of:
wget (gp2x archive has one)
pkgdetails (supplied by debootstrap and compiled by me)
md5sum (found a standalone version called md5sumdeep and compiled it for the gp2x)
Still, debootstrap fails and I can't tell why. I do know it would like a copy of 'tr' and it will also need a copy of 'ar' before it's done. I'm not sure what else.
Therefore I may use the Gentoo environment as a stepping stone because I can debootstrap from there and get a chrootable debian environment
But ideally I would like to piece together the tools so some one could set it up on there own with out first installing Gentoo.
Finally, a dynamically linked chroot would be good too .
So yeah, any help from anyone would be appreciated. I have lots of work I still want to do