====== Installation of the ELDK Toolchain ======
===== Related Versions =====
This manual is related to following versions:
* Ubuntu 10.04 i386 (VMware virtual Maschine)
* ELDK 4.2 (2008-04-01)
===== ELDK source =====
The ftp download server for the iso image of the ELDK CD is: ftp://ftp.denx.de/pub/eldk/4.2/ppc-linux-x86/iso/ppc-2008-04-01.iso
===== Installing ELDK =====
Before running the installation you have to create a direcotry for the installation. After that you can run the install skript.
tq@ubuntu:/media/ppc-2008-04-01$ sudo mkdir /opt/eldk
tq@ubuntu:/media/ppc-2008-04-01$ sudo chown tq:tq /opt/eldk
tq@ubuntu:/media/ppc-2008-04-01$ ./install -d /opt/eldk @arch@
After a successful run of the install skript you need to make the ELDK rootfs able to boot. Run the two skripts with ''sudo'' enabled.
tq@ubuntu:/media/ppc-2008-04-01$ sudo ./ELDK_MAKEDEV -d /opt/eldk/
tq@ubuntu:/media/ppc-2008-04-01$ sudo ./ELDK_FIXOWNER -d /opt/eldk/
===== Configuring the ELDK Cross Compiler =====
The configuration of the environment variables ''$PATH'' and ''$CROSS_COMPILE'' should be written in the file ''/opt/eldk/setup_eldk''.
tq@ubuntu:/opt/eldk$ echo 'PATH=$PATH:/opt/eldk/usr/bin:/opt/eldk/bin
export CROSS_COMPILE="@arch@-"
export ARCH=powerpc' > setup_eldk & chmod u+x setup_eldk
To use the ELDK toolchain for cross compiling you can simply source the created configuration file.
tq@ubuntu:~$ source /opt/eldk/setup_eldk
If you are using just this version of ELDK with only one architecture you can write the settings permanent in the file ''~/.bashrc''. Open your favourite texteditor and and append the following line.
source /opt/eldk/setup_eldk
Alternatively you can do it with a small command:
tq@ubuntu:~$ echo 'source /opt/eldk/setup_eldk' >> ~/.bashrc