He seguido este tutorial http://crysol.org/es/node/216 , y he seguido la opcion de instalación de librerias automatica. Al tener un codigo c y makefile, el del ejemplo de la página, me dirigo mediante la terminal y comandos "cd", ejecuto el comando make, en primer lugar me pide un atributo, cosa que (creo) no deberería. Al poner -p y -d, se "compila supuestamente bien, pero sin atributos dice un mensaje de error. Falta build.mak, que no se donde lo coloca la instalacion automatica. Adjunto la porcion de mensaje de la terminal y espero respuesta. Tambien seria el mismo error con cygwin.
manuel@Manuel:~/Proyectos/Prueba de compilador.$ make Usage: psp-config [opts] Options: -p, --pspsdk-path : Print the base directory of PSPSDK -d, --pspdev-path : Print the base install directory -P, --psp-prefix : Print the prefix of PSP-hosted software makefile:9: /lib/build.mak: No existe el archivo o el directorio make: *** No hay ninguna regla para construir el objetivo «/lib/build.mak». Alto.
Ultima duda (creo)
Tras solucionar el problema de libpspmath.a, habia que copiarlo en todos los directorios llamados include, por si acaso xDD, tengo otro problema.
Eso es problema del compilador/librerias, o del codigo?.
EDITADO: Xerpi12 ofrecio una ayuda inestimable, y gracias a el esta solucionado. Habia que cojer libosl.a de otra version. Gracias a todos :d
Editado: Crear hilos y comentarios duplicados incumple las Normas de la Comunidad, si necesita cambiar su comentario puede usar la opción de Editar. Antes de volver a postear por favor revise las Normas.| Rober Galarga
Que version?
estaria bien que aporte ese dato para ver si hay que retocar la noticia.
Versiones
Librerias:Oslib Mod 1.1.1
Libosl.a: Version 1.1.0 de otro foro.
El problema continua
Puedo compilar el control de botones del tutorial, y el homebrew de Dioni, Tron 2.0.
El homebrew de xerpi12, "Squares", sigo sin poder compilarlo.
Pincha en la imagen para verla en grande.
EDITO: He hecho lo de pspmath de el anterior comentario, y seguido esta noticia, http://psp.scenebeta.com/noticia/oslib , pero sin resultados..
También
También haz metido este archivo libpspmath.a en tus lib
Si
...
Nuevo problema
Aquí el log de instalacion, hay un error con el entorno PATH.
No hay error... te está
No hay error... te está avisando que debes reiniciar sesión (o reiniciar la pc, como quieras) para que los cambios efectuados a las variables de entorno surtan efecto :P
Ahora es error
Para el proyecto copiado, control de botones, aprende C desde 0.
Para el proyecto Squares de xerpi12.
Te falta la librería pspmath,
Te falta la librería pspmath, aquí puedes descargarla: http://mrmrice.fx-world.org/files/libpspmath_v4.zip
Para instalarla haces make, y te saldrá un libpspmath.a, este archivo lo metes dentro de $(PSPSDK)/lib y el pspmath.h en $(PSPSDK)/include ya podrás usar esta librería.
Ah y una cosa, antes de volver a hacer make, haz make clean para que elimine la compilación anterior.
compila un proyecto mio llamado
Tron, buscalo en el buscador.
sigue esto
http://psp.scenebeta.com/node/83633
Gracias
Aunque el enlace primero de ese tema estaba roto, lo he solucionado. Yo no he tenido k modificar nada para volver a instalar eso, he tenido k reisntalar ubuntu hace unos momentos, porque el comando sudo se me corrompió por tocarle a los permisos de la carpeta /etc/, por si era ese el problema.