1.-Instalar los paquetes básicos:
- Vamos a la terminal y escribimos:
Código: Seleccionar todo
sudo apt-get install autoconf automake bison flex texinfo libncurses5-dev gcc g++ make wget libelf-dev \
python2.7-dev python-dev zlib1g-dev libtool git-core libgmp3-dev libssl-dev pkg-config bzip2
- Si tenéis el S.O de 64 bits:
Código: Seleccionar todo
cd /tmp
wget http://ftp.br.debian.org/debian/pool/main/e/elfutils/libelf-dev_0.148-1_amd64.deb
wget http://ftp.br.debian.org/debian/pool/main/e/elfutils/libelf1_0.148-1_amd64.deb
sudo dpkg -i libelf-dev_0.148-1_amd64.deb libelf1_0.148-1_amd64.deb
- Si tenéis el S.O de 32 bits:
Código: Seleccionar todo
cd /tmp
wget http://ftp.br.debian.org/debian/pool/main/e/elfutils/libelf-dev_0.148-1_i386.deb
wget http://ftp.br.debian.org/debian/pool/main/e/elfutils/libelf1_0.148-1_i386.deb
sudo dpkg -i libelf-dev_0.148-1_i386.deb libelf1_0.148-1_i386.deb
Código: Seleccionar todo
echo 'export PS3DEV=/usr/local/ps3dev' >> ~/.bashrc
echo 'export PSL1GHT=$PS3DEV/libpsl1ght' >> ~/.bashrc
echo 'export PATH="$PATH:$PS3DEV/bin:$PS3DEV/ppu/bin:$PS3DEV/spu/bin"' >> ~/.bashrc
. ~/.bashrc
- Descargar el ps3toolchain:
Código: Seleccionar todo
export BUILDDIR=/usr/src/ps3toolchain
sudo git clone https://github.com/ps3dev/ps3toolchain.git $BUILDDIR
sudo chown -R $USER $BUILDDIR
- Compilar el ps3toolchain (puede tardar más de una hora incluso si tenéis un ordenador bastante potente):
Código: Seleccionar todo
cd $BUILDDIR
./toolchain.sh
5.- SOLO los que habéis cambiado la ruta del $BUILDDIR (si habéis seguido el tutorial tal cual omitir el paso).
Código: Seleccionar todo
sudo chown -R root:root $PS3DEV $BUILDDIR /usr/src/psl1ght
6.-Descargar e instalar las ps3libraries:
- Descargáis este archivo
- Lo descomprimís, os metéis dentro de él con la terminal y ejecutáis:
Código: Seleccionar todo
./libraries.sh
7.-Probar que todo funcione correctamente:
Código: Seleccionar todo
mkdir ~/ps3dev
cp -r $BUILDDIR/build/psl1ght/samples ~/ps3dev
cd ~/ps3dev/samples
make
Este tutorial ha sido escrito por mi (xerpi) basándome en éste, ya que de todos los que he probado ha sido el único que me ha funcionado.
Si tenéis cualquier duda no dudéis en postearla