OESF Portables Forum

Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: Meanie on April 19, 2006, 01:33:11 pm

Title: Look At What I Did :)
Post 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
Title: Look At What I Did :)
Post by: lpotter on April 19, 2006, 01:59:12 pm
and who ever said x apps couldn't be run on qtopia
Title: Look At What I Did :)
Post by: Cresho on April 19, 2006, 02:33:26 pm
time to start donating to pdaxrom team  
Title: Look At What I Did :)
Post by: ShiroiKuma on April 19, 2006, 02:36:54 pm
Quote
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...
Title: Look At What I Did :)
Post by: Glorin on April 19, 2006, 04:38:58 pm
It can be run at all version CX000 ?
Title: Look At What I Did :)
Post by: Meanie on April 19, 2006, 06:52:44 pm
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.
Title: Look At What I Did :)
Post by: ShiroiKuma on April 20, 2006, 05:47:14 am
Quote
...
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...
Title: Look At What I Did :)
Post by: Meanie on April 20, 2006, 09:34:56 am
Quote
Quote
...
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...