I thought FPC only supported ARM7 at the moment? Besides, the last few times I have tried to build a FPC cross-compiler for arm-linux it threw an internal compiler error building the runtime library (error 200203271 building gtkspinbutton.inc).

I'm still doing stuff (slowly) on the GP2X, though I am using gcc through Visual Studio 2005 Express.

A couple of people have started to write support for OpenGL-ES, but it is not standard or complete yet.