Crosstool for e500 core (target) on PowerMac G4(host)

Clemens Koller clemens.koller@anagramm.de
Wed Aug 29 14:46:00 GMT 2007


Hi, Steve!

Steve Papacharalambous schrieb:
> I'm curious how you built the root file system for your mpc8540 as I'm
> about to try to build one.  Can you tell me what you used to build the
> root file system on your system, i.e. was it something like PTXdist, or
> did you build it yourself from scratch?

Well... was done more or less from "scratch" by manually migrating
the ELDK (embedded linux development kit) from http://www.denx.de
and a modified CRUX linux distribution (the PowerPC fork) from
http://cruxppc.sunsite.dk/wp/index.php.
All stuff bootstrapped, compiled and installed to a new harddisk partition.
So it was a kind of "Linux From Scratch".

After some iterations of recompiling all the packages I got rid of all the old
ELDK stuff and ended up with a clean package manageable distro where I can add
(and remove) all stuff I want from the CRUX repositories (including all the famous
gdb, X, Qt, apache, mysql, whatever, ...).
The mpc8540 specific ports (repository) of the core tools are held on my server.
It was all done on the mpc8540(ads compatible) without any cross compile
environment. Another iteration is planned soon, as the latest binutils-2.18 are
available since yesterday and I want to use the embedded glibc which seems to
have interesting features.

How does your hardware look like?
I have all the core packages in tar.bz2 format ready to extract to /.

So from a application programmer's point of view there is finally no
difference if you compile/install some software on a x86, a G4 or on an MPC8540
platform.

We also have a very compact ready to use mpc8540ads compatible hardware design
available, which can tailored to your needs. No need to re-invent the wheel
again and again. [advertisement off, now! ;-]

Regards,
-- 
Clemens Koller
__________________________________
R&D Imaging Devices
Anagramm GmbH
Rupert-Mayer-Straße 45/1
Linhof WerksgelÀnde
D-81379 MÃŒnchen
Tel.089-741518-50
Fax 089-741518-19
http://www.anagramm-technology.com

--
For unsubscribe information see http://sourceware.org/lists.html#faq



More information about the crossgcc mailing list