OESF Portables Forum
Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: Meanie on April 19, 2006, 01:33:11 pm
-
i managed to create a mini rom of pdaxrom apps under xqt on sharp rom
its not as fast as native pdaxrom but allows me to use my fav pdaxrom apps under qtopia
-
and who ever said x apps couldn't be run on qtopia
-
time to start donating to pdaxrom team
-
i managed to create a mini rom of pdaxrom apps under xqt on sharp rom
its not as fast as native pdaxrom but allows me to use my fav pdaxrom apps under qtopia
[div align=\"right\"][a href=\"index.php?act=findpost&pid=123788\"][{POST_SNAPBACK}][/a][/div]
Can you explain how you did? And can we download it anywhere?
I assume it's not plain chroot, since I experimented with it and couldn't get over the display Xrender bug problems...
-
It can be run at all version CX000 ?
-
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.
-
...
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
...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=123829\"][{POST_SNAPBACK}][/a][/div]
Unbelievable, man! I really applaud you, this must've taken ages... I've done some compilation on the Z, and know how frustrating it is, especially when it bombs out after hours of compilation, and you have to go, fix one little thing and start it again... Wow...
-
...
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
...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=123829\"][{POST_SNAPBACK}][/a][/div]
Unbelievable, man! I really applaud you, this must've taken ages... I've done some compilation on the Z, and know how frustrating it is, especially when it bombs out after hours of compilation, and you have to go, fix one little thing and start it again... Wow...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=123879\"][{POST_SNAPBACK}][/a][/div]
yeh it took ages to compile, hours and hours of compilations. luckily I have two Zauri so I could always do something else like browse the forums while one of the zauri was busy compiling. now i have to recompile a few packages because i found a problem with the compiler when i tried to build stardict... at least i managed to get transparency and background image support working on xqt. have to stick with fluxbox though until i get openbox compiled which is going to be a nightmare since the code is not fully compliant to the strict 2.95 compiler...