Specifications

SHARP CORPORATION
Sharp SL-series Zaurus “Qtopia” Development Start-up Guide
Ver 1.11, February 28, 2003, 11/63
Online documents for the cross compiler can be found at following URL:
http://www.gnu.org/
http://www.gnu.org/manual/binutils-2.10.1/binutils.html
http://www.gnu.org/manual/ld-2.9.1/ld.html
http://www.gnu.org/software/gcc/onlinedocs/
http://www.gnu.org/manual/glibc-2.2.3/libc.html
Once the target PC is ready, the following packages should be downloaded from the Sharp developer website:
gcc-cross-sa1100-2.95.2-0.i386.rpm (gcc compiler for ARM architecture)
binutils-cross-arm-2.11.2-0.i386.rpm (binary utilities for ARM architecture)
glibc-arm-2.2.2-0.i386.rpm (GNU C libraries for ARM architecture)
linux-headers-arm-sa1100-2.4.6-3.i386.rpm (linux header files for ARM architecture)
Each of the RPM files need to be installed from a command line prompt using the following command:
% rpm -Uvh filename.rpm
For example, to install the arm gcc compiler, one should execute:
% rpm -Uvh gcc-cross-sa1100-2.95.2-0.i386.rpm
By default, RPM installs the ARM toolchain in the
/opt/Embedix/
folder. Please note that you need to be root to
install RPM packages. You may either have to login as root or, change your user privilege to root by executing
su
command:
$ su
Password:
enter root password
$ whoami
root
%