Next Previous Contents

2. Getting all the latest source

To build the toolchain we need the latest source for:

2.1 Binutils, Glibc and GCC

Getting binutils and glibc from the debian pool:

At ftp://ftp.debian.org/debian/pool/main/b/binutils/ get the latest binutils_X.Y.Z.A.B.C.orig.tar.gz and updates

Currently (as of publishing) it resides in the archive as:

At ftp://ftp.debian.org/debian/pool/main/g/glibc/ get the latest glibc.X.Y.Z.orig.tar.gz and updates

Right now it resides in the archive as:

By the time this howto was written, only gcc version 3.0.X is able to produce a working kernel on hppa.

At ftp://ftp.debian.org/debian/pool/main/g/gcc-3.0/ get the latest gcc-3.0_3.0.X.orig.tar.gz and updates

Right now it resides in the archive as:

2.2 Linux Kernel, PALO

Next we'll need the linux kernel and palo from the parisc-linux CVS server.

Make sure you have the following in your ~/.cvsrc

Then run the following at your shell prompt:

Go into your src directory, since the CVS download is already unpacked source files.

Now you have all the source required to build the cross-compiler.


Next Previous Contents