I had to recompile a few libraries to make them compatible with the older glibc 2.2.2 and for that I had to build a compiler to do so as well. Couldn't get the native hard float compiler working on pdaXrom so I scavenged headers and package infos from it and retrofitted them into an older gcc compiler ripped from Pocketworkstation. Then updated all the gtk+, glib2, gnome, etc.. libraries on X/Qt to be the same version as pdaXrom. Finally, I am able to install apps from the xqt feed of pdaXrom and compile extra apps from sources that aren't available. Got xarchiver compiled too which was quite troublesome because the older gcc compiler needed strict c convention so I had to fix the code so it would compile whereas the native gcc 3.4.5 compiler on pdaXrom would just compile it without problems. If only I had a native cross compiler on pdaXrom to generate hardfloat binaries linked to glibc 2.2.2... I tried to build one but couldn't compile glibc and thus ended up rebuilding the gcc 2.95 compiler for Sharp ROM.
I had to do all this on my Zauri because those were my only Linux machines available for dev. All my other computers are Windoze based
I am planning on making squashfs/cramfs images available for this and they should work on other Zauri models too. In the past my X/Qt jumbo pack worked on all tthe other models as well. I have build support in for other models so in theory it should work, but testing will tell what happens in practice. The install script will detect the model and use the appropriate keyboard map and link in the corresponding xqt server for either default portrait or landscape display so it should work even on the 6000. I am also trying to make the apps start up in appropriate sizes to fit the screen which should be fine for 640x480 screens but need more work on the 480x640 ones.