[Gllug] Zaurus

George Wright gwright at kde.org
Tue Jun 8 15:05:12 UTC 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey,

> > without splashing out on an SD card just yet is it particularly difficult
> > to cram compiler and assember onto the zaurus?

I wouldn't use SD on the Zaurus - it isn't particularly stable on Collie (the 
SL-5000D/5500), and if you intend to use OpenZaurus it can be a pain to set 
up. It's generally a much safer bet to go for CF. SD does work, it's just 
that some cards can prove to be troublesome and it can sometimes disappear 
without warning.

Be warned that the only kernels that work on the Zaurus are 2.4.6 and 2.4.18.

> I think you usually set gcc to cross-compile to ARM rather than x86. I'd 
> have thought one of the open-source-on-pda projects would have some details.

Yes, it's standard practice to compile the apps using a cross compiler. I've 
found the emdebian one to be the best (http://www.embedian.org), and if 
you're on PowerPC I uploaded a cross compiler to OpenZaurus.org at 
http://www.openzaurus.org/unofficial/toolchain/. These are 2.95.x toolchains 
though, so you might want to try the oz buildroot and use it to build you a 
3.x based toolchain.

About having a native toolchain - it should be possible, but not without 
external storage. If I remember correctly, there was a toolchain called 
"zgcc" which ran natively on the Zaurus. You might be able to fit it into the 
16MB internal flash if you don't install Opie/Qtopia though, but you'd have 
to create a custom ROM. Besides, there's no way the kernel source would fit 
on the internal storage :)

I have no idea about the ARM assembly. I'm not sure if it's even been done 
before.

Regards,

George

- -- 
George Wright, http://www.gwright.org.uk
KDE Developer - http://edu.kde.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAxdWrR+ny47i1wzARAuOZAJ4xnofwGrTb18ejWqYW/Qoecki/VQCfcaxU
ZlriN8nV0VQEeMg3YVUM6Ng=
=GmsS
-----END PGP SIGNATURE-----
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list