I don't know how many (if any) of you have used Gentoo linux, but installing it's Portage system on the GP2X *should* make the process of porting pretty much every linux app you've ever heard of trivial.
Portage is Gentoo's package management system, so when you want to install the web browser dillo – all you do is type in “emerge dillo” on the command line and then stand back. Portage will download the source code for dillo, and recursively download the source code for any of dillo's decencies. Portage will then compile and setup everything for you. It's really nice. We'll you can install Portage on other Linuxes as you can learn about from this post on the gentoo linux forums: http://forums.gentoo.org/viewtopic.php?t=125553 simple enough? All the package in portage can be found here: http://packages.gentoo.org/categories/ (all 10130 of them). Browse through the package database and you'll notice a table of all the processor architectures, as long as the package has a + in this table under arm I think everything should be fine. So the giant obvious roadblock is getting networking working as it will be needed. Once that's out of the way I've played with Gentoo long enough that I think I might be able to work out whatever kinks arise.
Who Interested? Anybody think this is a good idea but me?
Portage is Gentoo's package management system, so when you want to install the web browser dillo – all you do is type in “emerge dillo” on the command line and then stand back. Portage will download the source code for dillo, and recursively download the source code for any of dillo's decencies. Portage will then compile and setup everything for you. It's really nice. We'll you can install Portage on other Linuxes as you can learn about from this post on the gentoo linux forums: http://forums.gentoo.org/viewtopic.php?t=125553 simple enough? All the package in portage can be found here: http://packages.gentoo.org/categories/ (all 10130 of them). Browse through the package database and you'll notice a table of all the processor architectures, as long as the package has a + in this table under arm I think everything should be fine. So the giant obvious roadblock is getting networking working as it will be needed. Once that's out of the way I've played with Gentoo long enough that I think I might be able to work out whatever kinks arise.
Who Interested? Anybody think this is a good idea but me?