Cell cross-toolchain mini-HowTo? - for non cell system

  • Step 0: prerequisites

get the very latest 'sys-devel/patch' (2.5.9-r1 at least)

get the very latest 'sys-devel/gnuconfig' (20060702 at least)

build everything with the latest toolchain available in portage and make sure you always have the overlay up to date, I'm fixing issues from time to time (check my blog for updates and notices)

  • Step 1: fetch the toolchain overlay
  • Step 2: build the powerpc64-unknown-linux target

crossdev powerpc64

  • Step 3: build the spu-elf toolchain

CFLAGS=-O2 crossdev spu

Cell systemsim-cell [WIP]

  • Step 1: emerge systemsim-cell
  • Step 2: get a kernel and system image or build it following the CellImage instructions
  • Step 3: put them in /usr/share/systemsim-cell/image/cell/ with the names sysroot_disk and vmlinux
  • ....

+++Missing pieces+++

  • catalyst spec to roll an image
  • eselect module for systemsim-cell