hola señores, he vuelto a probar y despues del mkdir/psl1ght he copiado la orden de codigos y se ha tirado un buen rato descargandose algo, pero al final a dado una especie de error. luego he copiado el segundo codigo seguido por si acaso pero nada, esto es lo que me ha dicho en el final del primer codigo y el segundo
gcc -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include -I/PS3/ps3toolchain/build/gcc-4.5.1/build-ppu-stage1/./gmp -I/PS3/ps3toolchain/build/gcc-4.5.1/gmp -I/PS3/ps3toolchain/build/gcc-4.5.1/build-ppu-stage1/./mpfr -I/PS3/ps3toolchain/build/gcc-4.5.1/mpfr -I/PS3/ps3toolchain/build/gcc-4.5.1/mpc/src -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -I/usr/include/libelf insn-attrtab.c -o insn-attrtab.o
gcc -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include -I/PS3/ps3toolchain/build/gcc-4.5.1/build-ppu-stage1/./gmp -I/PS3/ps3toolchain/build/gcc-4.5.1/gmp -I/PS3/ps3toolchain/build/gcc-4.5.1/build-ppu-stage1/./mpfr -I/PS3/ps3toolchain/build/gcc-4.5.1/mpfr -I/PS3/ps3toolchain/build/gcc-4.5.1/mpc/src -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -I/usr/include/libelf insn-automata.c -o insn-automata.o
../../gcc/config/rs6000/rs6000.md: In function ‘internal_dfa_insn_code’:
../../gcc/config/rs6000/rs6000.md:14028: internal compiler error: Violación de segmento
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.
make[1]: *** [insn-attrtab.o] Error 1
make[1]: *** Se espera a que terminen otras tareas....
rm gcc.pod
make[1]: se sale del directorio «/PS3/ps3toolchain/build/gcc-4.5.1/build-ppu-stage1/gcc»
make: *** [all-gcc] Error 2
../scripts/002-gcc-4.5.1-PPU-stage1.sh: Failed.
ERROR: Could not run the toolchain script.
root@tomas-P4V88:/PS3/ps3toolchain# git clone
git://github.com/HACKERCHANNEL/PSL1GHT.gitInitialized empty Git repository in /PS3/ps3toolchain/PSL1GHT/.git/
remote: Counting objects: 3279, done.
remote: Compressing objects: 100% (1543/1543), done.
remote: Total 3279 (delta 1738), reused 2947 (delta 1539)
Receiving objects: 100% (3279/3279), 1.36 MiB | 409 KiB/s, done.
Resolving deltas: 100% (1738/1738), done.-
-- Doble Post --
a ver otra vez que soy muy cabezon, me he metido en vez de en mi carpeta personal que tenia las carpetas con PS3 y pstoolchain por separado y habia creado la carpeta psl1ght pero se queda vacia despues de los 2 ultimos pasos, en mi sistema de archivos y mi sorpresa es que tengo entre otras estas 3 carpetas:
1- Ps3 en mayusculas con pstoolchain dentro
2- pstoolchain separada
3-ps3 en minusculas con psl1ght dentro y dentro de esta, psl1ght, samples template y un readme.
a er si esto quiere decir algo, ah he probado a copiar psl1ght y pegar dentro de PS3 con pstoolchain y no me deja. dice mi mujer que huele a quemado aqui y no es el PC.jejejeje

-- Doble Post --
vale y ahora buscando una opcion que me ponia copiar a carpeta personal, lo he copiado y tengo ya las carpetas pstoolchain y psl1ght dentro. voy a ver si puedo seguir el tuto asi con el corta y pega. jejeje
-- Doble Post --
y lo que me sigue sin dejar es poner el ppu-gcc y que me salga lo que dice dark Karlx

-- Doble Post --
joder lleva horas descargandome en la consola esto. lo he puesto a la 11 de la mañana y son las 6 y no ha acabado?? algo raro hay lo voy a parar todo
gcc -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include -I/PS3/ps3toolchain/build/gcc-4.5.2/build-ppu-stage2/./gmp -I/PS3/ps3toolchain/build/gcc-4.5.2/gmp -I/PS3/ps3toolchain/build/gcc-4.5.2/build-ppu-stage2/./mpfr -I/PS3/ps3toolchain/build/gcc-4.5.2/mpfr -I/PS3/ps3toolchain/build/gcc-4.5.2/mpc/src -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -I/usr/include/libelf ../../gcc/cselib.c -o cselib.o
gcc -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include -I/PS3/ps3toolchain/build/gcc-4.5.2/build-ppu-stage2/./gmp -I/PS3/ps3toolchain/build/gcc-4.5.2/gmp -I/PS3/ps3toolchain/build/gcc-4.5.2/build-ppu-stage2/./mpfr -I/PS3/ps3toolchain/build/gcc-4.5.2/mpfr -I/PS3/ps3toolchain/build/gcc-4.5.2/mpc/src -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -I/usr/include/libelf ../../gcc/dbxout.c -o dbxout.o
-- Doble Post --
decidido borro ubuntu y os dejo estas cosas a vostros que no puedo empezar desde cero con algo tan complicado. ya ireis contando que conseguis hacer con todo esto.
Gracias por todo