I see that this has been done for multiple other ARM mobile phone platforms. Is it even remotely possible on the iPhone? How would one get started on porting GTK to the iPhone?