[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