[Tutorial] Instalación del SDK de PS3 en Linux, v1.6

1, 2, 3
Alguna idea?

Es posible que con la version actual de PSL1GHT tiny3d no compile?

Despues de 262 warnings:

.
.
.
/tmp/tiny3d/lib/source/nv_shaders.h:262:1: warning: (near initialization for 'nv30_fp_yuv_color8._pad0')
/tmp/tiny3d/lib/source/tiny3d.c: In function 'tiny3d_Init':
/tmp/tiny3d/lib/source/tiny3d.c:256:88: error: 'realityFragmentProgram' has no member named 'size'
/tmp/tiny3d/lib/source/tiny3d.c:260:9: warning: implicit declaration of function 'realityInstallFragmentProgram'
/tmp/tiny3d/lib/source/tiny3d.c:269:9: warning: implicit declaration of function 'realityVertexProgramGetInputAttribute'
/tmp/tiny3d/lib/source/tiny3d.c: In function 'realityLoadVertexProgram_good':
/tmp/tiny3d/lib/source/tiny3d.c:405:2: error: 'realityVertexProgramConstant' undeclared (first use in this function)
/tmp/tiny3d/lib/source/tiny3d.c:405:2: note: each undeclared identifier is reported only once for each function it appears in
/tmp/tiny3d/lib/source/tiny3d.c:405:32: error: 'constants' undeclared (first use in this function)
/tmp/tiny3d/lib/source/tiny3d.c:410:30: error: 'realityVertexProgram' has no member named 'NumInsts'
/tmp/tiny3d/lib/source/tiny3d.c:423:61: error: 'realityVertexProgram' has no member named 'InputMask'
/tmp/tiny3d/lib/source/tiny3d.c:423:78: error: 'realityVertexProgram' has no member named 'OutputMask'
/tmp/tiny3d/lib/source/tiny3d.c:430:22: error: 'realityVertexProgram' has no member named 'NumConstants'
/tmp/tiny3d/lib/source/tiny3d.c: In function 'Update_With_Normal':
/tmp/tiny3d/lib/source/tiny3d.c:447:9: warning: passing argument 2 of 'realitySetVertexProgramConstant4fBlock' makes pointer from integer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'struct realityVertexProgram *' but argument is of type 'int'
/tmp/tiny3d/lib/source/tiny3d.c:447:9: warning: passing argument 4 of 'realitySetVertexProgramConstant4fBlock' makes integer from pointer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'int' but argument is of type 'float *'
/tmp/tiny3d/lib/source/tiny3d.c:447:9: error: too few arguments to function 'realitySetVertexProgramConstant4fBlock'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c: In function 'set_shader_context':
/tmp/tiny3d/lib/source/tiny3d.c:489:9: warning: passing argument 2 of 'realitySetVertexProgramConstant4fBlock' makes pointer from integer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'struct realityVertexProgram *' but argument is of type 'int'
/tmp/tiny3d/lib/source/tiny3d.c:489:9: warning: passing argument 4 of 'realitySetVertexProgramConstant4fBlock' makes integer from pointer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'int' but argument is of type 'float *'
/tmp/tiny3d/lib/source/tiny3d.c:489:9: error: too few arguments to function 'realitySetVertexProgramConstant4fBlock'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:490:9: warning: passing argument 2 of 'realitySetVertexProgramConstant4fBlock' makes pointer from integer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'struct realityVertexProgram *' but argument is of type 'int'
/tmp/tiny3d/lib/source/tiny3d.c:490:9: warning: passing argument 4 of 'realitySetVertexProgramConstant4fBlock' makes integer from pointer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'int' but argument is of type 'float *'
/tmp/tiny3d/lib/source/tiny3d.c:490:9: error: too few arguments to function 'realitySetVertexProgramConstant4fBlock'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:494:9: warning: passing argument 2 of 'realitySetVertexProgramConstant4fBlock' makes pointer from integer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'struct realityVertexProgram *' but argument is of type 'int'
/tmp/tiny3d/lib/source/tiny3d.c:494:9: warning: passing argument 4 of 'realitySetVertexProgramConstant4fBlock' makes integer from pointer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'int' but argument is of type 'float *'
/tmp/tiny3d/lib/source/tiny3d.c:494:9: error: too few arguments to function 'realitySetVertexProgramConstant4fBlock'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:495:9: warning: passing argument 2 of 'realitySetVertexProgramConstant4fBlock' makes pointer from integer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'struct realityVertexProgram *' but argument is of type 'int'
/tmp/tiny3d/lib/source/tiny3d.c:495:9: warning: passing argument 4 of 'realitySetVertexProgramConstant4fBlock' makes integer from pointer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'int' but argument is of type 'float *'
/tmp/tiny3d/lib/source/tiny3d.c:495:9: error: too few arguments to function 'realitySetVertexProgramConstant4fBlock'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:555:9: error: too few arguments to function 'realityLoadFragmentProgram'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:125:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:557:9: error: too few arguments to function 'realityLoadFragmentProgram'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:125:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:563:13: error: too few arguments to function 'realityLoadFragmentProgram'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:125:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:565:13: error: too few arguments to function 'realityLoadFragmentProgram'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:125:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c: In function 'tiny3d_End':
/tmp/tiny3d/lib/source/tiny3d.c:863:13: error: too few arguments to function 'realityLoadFragmentProgram'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:125:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:870:17: error: too few arguments to function 'realityLoadFragmentProgram'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:125:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:872:17: error: too few arguments to function 'realityLoadFragmentProgram'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:125:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:880:13: warning: passing argument 2 of 'realitySetVertexProgramConstant4fBlock' makes pointer from integer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'struct realityVertexProgram *' but argument is of type 'int'
/tmp/tiny3d/lib/source/tiny3d.c:880:13: warning: passing argument 4 of 'realitySetVertexProgramConstant4fBlock' makes integer from pointer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'int' but argument is of type 'float *'
/tmp/tiny3d/lib/source/tiny3d.c:880:13: error: too few arguments to function 'realitySetVertexProgramConstant4fBlock'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:887:17: warning: passing argument 2 of 'realitySetVertexProgramConstant4fBlock' makes pointer from integer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'struct realityVertexProgram *' but argument is of type 'int'
/tmp/tiny3d/lib/source/tiny3d.c:887:17: warning: passing argument 4 of 'realitySetVertexProgramConstant4fBlock' makes integer from pointer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'int' but argument is of type 'float *'
/tmp/tiny3d/lib/source/tiny3d.c:887:17: error: too few arguments to function 'realitySetVertexProgramConstant4fBlock'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: declared here
/tmp/tiny3d/lib/source/tiny3d.c:889:17: warning: passing argument 2 of 'realitySetVertexProgramConstant4fBlock' makes pointer from integer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'struct realityVertexProgram *' but argument is of type 'int'
/tmp/tiny3d/lib/source/tiny3d.c:889:17: warning: passing argument 4 of 'realitySetVertexProgramConstant4fBlock' makes integer from pointer without a cast
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: expected 'int' but argument is of type 'float *'
/tmp/tiny3d/lib/source/tiny3d.c:889:17: error: too few arguments to function 'realitySetVertexProgramConstant4fBlock'
/usr/local/ps3dev/psl1ght/target/include/rsx/commands.h:124:6: note: declared here
make[2]: *** [tiny3d.o] Error 1
make[1]: *** [build] Error 2
make: *** [all] Error 2


Salu2
No consigo instalarlo de ninguna forma... :-?
Me he creado una máquina virtual nueva con Ubuntu 10.10 (32 bits) solo para intentar instalarlo ya que en mi Ubuntu no había manera.
De primeras al abrir los paquetes "cpp-4.2_4.2.4-6_i386.deb", "gcc-4.2_4.2.4-6_i386.deb" y "gcc-4.2-base_4.2.4-6_i386.deb" en modo gráfico (gestor de paquetes) me es imposible instalarlos ya que me pone "La dependencia no se puede satisfacer: gcc-4.2-base (= 4.2.4-6)" y mediante consola tampoco me deja.
He mirado en el gestor de paquetes synaptic y he visto que esos paquetes estás pero en versiones superiores, quizá sea por eso :-?

Después de intentar instalar los paquetes sin éxito, decidí continuar con el tutorial y todo correcto hasta llegar al paso de la instalación (./toolchain.sh) donde me dan errores también, leí por ahí que ejecutando "./toolchain-sudo.sh" con root debería funcionar y, efectivamente, así lo hice y compiló bien, aunque al final aparecen algunas cosas que "se salen del directorio" y demás...

Bien, pues en el siguiente paso, donde hay que ejecutar el comando "ppu-gcc --version" la consola me devuelve: ppu-gcc: orden no encontrada.
Y ya de aquí no he pasado ZzzZZ ZzzZZ

¿Alguien sabe que estoy haciendo mal?

Nota: el Ubuntu está recién instalado y actualizado totalmente.

Un saludo y muchas gracias!!! ;)
Qarl escribió:¿Alguien sabe que estoy haciendo mal?

Nota: el Ubuntu está recién instalado y actualizado totalmente.

Un saludo y muchas gracias!!! ;)


Aquí tienes una imagen virtual para virtualbox con todo preparado, llegar y usar..saludos

http://psx-scene.com/forums/f6/psl1ght- ... ase-74533/
cltomas escribió:
Qarl escribió:¿Alguien sabe que estoy haciendo mal?

Nota: el Ubuntu está recién instalado y actualizado totalmente.

Un saludo y muchas gracias!!! ;)


Aquí tienes una imagen virtual para virtualbox con todo preparado, llegar y usar..saludos

http://psx-scene.com/forums/f6/psl1ght- ... ase-74533/

Muchas gracias pero... no está en "Descarga Directa"?? con Torrent me va a dar algo xDD
Estoy buscando pero parece que nadie lo ha subido :(

Salu2 ;)
Buenas!

Lo primero agradecer este buen tutorial ;)
He estado probando instalar todo, pero cuando intento instalar tiny3d me tira este error :

root@myckie-linux:~/Descargas/tiny3d# make all
make install -C lib
make[1]: se ingresa al directorio «/home/myckie/Descargas/tiny3d/lib»
make[2]: «/home/myckie/Descargas/tiny3d/lib/libtiny3d.a» está actualizado.
Copying...
Done!
make[1]: se sale del directorio «/home/myckie/Descargas/tiny3d/lib»
make install -C libfont
make[1]: se ingresa al directorio «/home/myckie/Descargas/tiny3d/libfont»
make[1]: *** No hay ninguna regla para construir el objetivo «install».  Alto.
make[1]: se sale del directorio «/home/myckie/Descargas/tiny3d/libfont»
make: *** [all] Error 2
root@myckie-linux:~/Descargas/tiny3d#


Alguna idea?

Saludos!!
¿qué versiones tienes del pslight y de tiny3d?
La ultima versión de psl1ght no era compatible con las anteriores de tiny3d y Hermes tuvo que hacer unos apaños. Y al revés no lo he probado (ultima versión de tiny3d con anteriores de psl1ght).
varios escribió:¿qué versiones tienes del pslight y de tiny3d?
La ultima versión de psl1ght no era compatible con las anteriores de tiny3d y Hermes tuvo que hacer unos apaños. Y al revés no lo he probado (ultima versión de tiny3d con anteriores de psl1ght).


Buenas!
Gracias por la info, lo revisaré ;)
En principio todo son ultimas versiones disponibles .

Saludos!
Hola este repositorio ya no va
    git clone https://github.com/ooPo/ps3toolchain.git

pero he encontrado este
sudo git clone https://github.com/ps3dev/ps3toolchain.git
no tengo idea de todo esto, pero espero que sirva para la scene.
Gracias.
Recomiendo pasaros por el tuto que hice hace poco ya que éste está muy desactualizado.
Tutorial mío -> hilo_tutorial-instalar-psl1ght-en-ubuntu-10-10-actualizado_1575647

Salu2 ;)
Habra que actualizar los repositorios que vayan cayendo y poner los nuevos que los sustituyan o sino la gente que quiera programar con el SDK se va a encontrar luego con una sorpresa al intentar instalarlos.
Un saludo.
yo he tenido que formatear entero el pc y he perdido todo el SDK y lo he hecho yo por mi cuenta los repositorios caidos y me compila los self pero no me hace el pkg
xinjia escribió:yo he tenido que formatear entero el pc y he perdido todo el SDK y lo he hecho yo por mi cuenta los repositorios caidos y me compila los self pero no me hace el pkg

Umm... te está fallando la parte de "make pkg", la verdad que no te podría ayudar porque no se los pasos que has seguido y no puedo comprobar si has hecho algo mal.
¿Por qué no pruebas a instalarlo de 0?
Hace un tiempo hice un tutorial que por ahora funciona y todo está actualizado:
hilo_tutorial-instalar-psl1ght-en-ubuntu-10-10-actualizado_1575647

Espero que te sirva de ayuda, saludos! ;)
hola mira e seguido todo el tutorial y segun yo tengo todas la librerias instaladas tengo open suse y me da este codigo y en un cuento de nunca acabar porque se repite y se repite sin fin
     target-libmudflap target-libgomp target-libffi target-zlib target-libjava target-libada gnattools target-libgfortran target-boehm-gc
    (Any other directories should still work fine.)
checking for default BUILD_CONFIG...
checking for bison... bison -y
checking for bison... bison
checking for gm4... no
checking for gnum4... no
checking for m4... m4
checking for flex... flex
checking for flex... flex
checking for makeinfo... makeinfo
checking for expect... no
checking for runtest... no
checking for ar... ar
checking for as... as
checking for dlltool... no
checking for ld... (cached) /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld
checking for lipo... no
checking for nm... nm
checking for ranlib... ranlib
checking for strip... strip
checking for windres... no
checking for windmc... no
checking for objcopy... objcopy
checking for objdump... objdump
checking for ppu-cc... no
checking for ppu-gcc... no
checking for ppu-c++... no
checking for ppu-g++... no
checking for ppu-cxx... no
checking for ppu-gxx... no
checking for ppu-gcc... no
checking for ppu-gcj... no
checking for ppu-gfortran... no
checking for ar... /usr/local/ps3dev/host/ppu/ppu/bin/ar
checking for as... /usr/local/ps3dev/host/ppu/ppu/bin/as
checking for dlltool... no
checking for ppu-dlltool... no
checking for ld... /usr/local/ps3dev/host/ppu/ppu/bin/ld
checking for lipo... no
checking for ppu-lipo... no
checking for nm... /usr/local/ps3dev/host/ppu/ppu/bin/nm
checking for objdump... /usr/local/ps3dev/host/ppu/ppu/bin/objdump
checking for ranlib... /usr/local/ps3dev/host/ppu/ppu/bin/ranlib
checking for strip... /usr/local/ps3dev/host/ppu/ppu/bin/strip
checking for windres... no
checking for ppu-windres... no
checking for windmc... no
checking for ppu-windmc... no
checking where to find the target ar... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target as... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target cc... just compiled
checking where to find the target c++... just compiled
checking where to find the target c++ for libstdc++... just compiled
checking where to find the target dlltool... pre-installed
checking where to find the target gcc... just compiled
checking where to find the target gcj... pre-installed
checking where to find the target gfortran... pre-installed
checking where to find the target ld... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target lipo... pre-installed
checking where to find the target nm... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target objdump... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target ranlib... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target strip... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target windres... pre-installed
checking where to find the target windmc... pre-installed
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether -fkeep-inline-functions is supported... yes
configure: creating ./config.status
CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating Makefile
make: Warning: File `../configure' has modification time 7.9e+06 s in the future
CONFIG_SHELL="/bin/sh" /bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/sh /bin/sh ../configure --prefix=/usr/local/ps3dev/host/ppu --target=ppu --disable-dependency-tracking --disable-libstdcxx-pch --disable-multilib --disable-nls --disable-shared --disable-win32-registry --enable-long-double-128 --enable-lto --enable-threads --with-cpu=cell --with-newlib target_alias=ppu --enable-languages=c,c++,lto,objc,obj-c++ --no-create --no-recursion
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... powerpc64-unknown-lv2
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking for gawk... gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
                                                    yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gnatbind... no
checking for gnatmake... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
checking for objdir... .libs
checking for version 0.10 of PPL... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking libelf.h usability... yes
checking libelf.h presence... yes
checking for libelf.h... yes
checking gelf.h usability... yes
checking gelf.h presence... yes
checking for gelf.h... yes
checking libelf/libelf.h usability... no
checking libelf/libelf.h presence... no
checking for libelf/libelf.h... no
checking libelf/gelf.h usability... no
checking libelf/gelf.h presence... no
checking for libelf/gelf.h... no
checking for the correct version of libelf... yes
checking for elf_getshdrstrndx... yes
*** This configuration is not supported in the following subdirectories:
     target-libmudflap target-libgomp target-libffi target-zlib target-libjava target-libada gnattools target-libgfortran target-boehm-gc
    (Any other directories should still work fine.)
checking for default BUILD_CONFIG...
checking for bison... bison -y
checking for bison... bison
checking for gm4... no
checking for gnum4... no
checking for m4... m4
checking for flex... flex
checking for flex... flex
checking for makeinfo... makeinfo
checking for expect... no
checking for runtest... no
checking for ar... ar
checking for as... as
checking for dlltool... no
checking for ld... (cached) /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld
checking for lipo... no
checking for nm... nm
checking for ranlib... ranlib
checking for strip... strip
checking for windres... no
checking for windmc... no
checking for objcopy... objcopy
checking for objdump... objdump
checking for ppu-cc... no
checking for ppu-gcc... no
checking for ppu-c++... no
checking for ppu-g++... no
checking for ppu-cxx... no
checking for ppu-gxx... no
checking for ppu-gcc... no
checking for ppu-gcj... no
checking for ppu-gfortran... no
checking for ar... /usr/local/ps3dev/host/ppu/ppu/bin/ar
checking for as... /usr/local/ps3dev/host/ppu/ppu/bin/as
checking for dlltool... no
checking for ppu-dlltool... no
checking for ld... /usr/local/ps3dev/host/ppu/ppu/bin/ld
checking for lipo... no
checking for ppu-lipo... no
checking for nm... /usr/local/ps3dev/host/ppu/ppu/bin/nm
checking for objdump... /usr/local/ps3dev/host/ppu/ppu/bin/objdump
checking for ranlib... /usr/local/ps3dev/host/ppu/ppu/bin/ranlib
checking for strip... /usr/local/ps3dev/host/ppu/ppu/bin/strip
checking for windres... no
checking for ppu-windres... no
checking for windmc... no
checking for ppu-windmc... no
checking where to find the target ar... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target as... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target cc... just compiled
checking where to find the target c++... just compiled
checking where to find the target c++ for libstdc++... just compiled
checking where to find the target dlltool... pre-installed
checking where to find the target gcc... just compiled
checking where to find the target gcj... pre-installed
checking where to find the target gfortran... pre-installed
checking where to find the target ld... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target lipo... pre-installed
checking where to find the target nm... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target objdump... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target ranlib... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target strip... pre-installed in /usr/local/ps3dev/host/ppu/ppu/bin
checking where to find the target windres... pre-installed
checking where to find the target windmc... pre-installed
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether -fkeep-inline-functions is supported... yes
configure: creating ./config.status
CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating Makefile
make: Warning: File `../configure' has modification time 7.9e+06 s in the future
CONFIG_SHELL="/bin/sh" /bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/sh /bin/sh ../configure --prefix=/usr/local/ps3dev/host/ppu --target=ppu --disable-dependency-tracking --disable-libstdcxx-pch --disable-multilib --disable-nls --disable-shared --disable-win32-registry --enable-long-double-128 --enable-lto --enable-threads --with-cpu=cell --with-newlib target_alias=ppu --enable-languages=c,c++,lto,objc,obj-c++ --no-create --no-recursion
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... powerpc64-unknown-lv2
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking for gawk... gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gnatbind... no
checking for gnatmake... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
checking for objdir... .libs
checking for version 0.10 of PPL... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking libelf.h usability... yes
checking libelf.h presence... yes
checking for libelf.h... yes
checking gelf.h usability... yes
checking gelf.h presence... yes
checking for gelf.h... yes
checking libelf/libelf.h usability... no
checking libelf/libelf.h presence... no
checking for libelf/libelf.h... no
checking libelf/gelf.h usability... no
checking libelf/gelf.h presence... no
checking for libelf/gelf.h... no
checking for the correct version of libelf... yes
checking for elf_getshdrstrndx... yes
*** This configuration is not supported in the following subdirectories:
     target-libmudflap target-libgomp target-libffi target-zlib target-libjava target-libada gnattools target-libgfortran target-boehm-gc
    (Any other directories should still work fine.)


del cual de todo este mega choro el codigo qu emas me llama la atencion es este

checking libelf/libelf.h usability... no
checking libelf/libelf.h presence... no
checking for libelf/libelf.h... no
checking libelf/gelf.h usability... no
checking libelf/gelf.h presence... no
checking for libelf/gelf.h... no
checking for the correct version of libelf... yes
checking for elf_getshdrstrndx... yes
*** This configuration is not supported in the following subdirectories:
     target-libmudflap target-libgomp target-libffi target-zlib target-libjava target-libada gnattools target-libgfortran target-boehm-gc
    (Any other directories should still work fine.)


por favor ayudenme!!!!
Hola, aver yo estoy trabajando con C y C++ y me gustaria portar lo que hago a la ps3 ya que he visto por ahi que ese es el lenguaje que usa bueno hoy me he instalado todo el ps3 toolchain el psl1ight las librerias el tiny 3d, el sdl y el ps3soundslib vamos todo lo que hace falta segun he leido, todo en ubuntu 10.10 y el caso es que necesito que alguien que sepa del tema de programacion de ps3 que me diga el proceso desde que tengo el codigo fuente de mi programa (un MasterMind xD) que es un archivo .cpp o.c hasta el PKG final o al menos hasta el makefile necesario para hacer los .elf y .self para el PKG y tambien si puede ser como implementarle las claves ya que lo unico que he visto es en windows pero para linux nada.
El programa original esta pensado para la terminal osea que supongo que tendre que remodelarlo un poco para la PS3 o puede ir asi tal cual en letras sobre el fondo negro de PS3?
Muchas Gracias.
114 respuestas
1, 2, 3