He aqui la segunda parte del manual de instalacion del Compilador. Aqui nuestro compañero Kaltorak nos describe como instalar las ToolChain y el PSPSDK. Os recordamos que podeis hacer uso del practico menu derecho para pasar de una pagina a otra segun leeis el completo tutorial, que tiene como objetivo que aprendais a instalar todo lo necesario para crear vuestros propios juegos, y encaminaros hacia como conseguirlo por vosotros mismos.
Bueno ya tenemos listo el CYGWIN ahora nos vamos a centrar en instalar las TOOLCHAIN.
Lo primero que tenemos que hacer es descargar el instalador de las TOOLCHAIN de internet. Esta vez lo vamos a hacer mediante SVN y lo haremos usando para esta labor el SHELL de CYGWIN y lo haremos introduciendo este comando:
svn co svn://svn.ps2dev.org/psp/trunk/psptoolchain
Tras introducir el comando y pulsar enter empezara la descarga del instalador de las TOOLCHAIN en el directorio del usuario, una vez termine de descargar escribimos esto
cd psptoolchain
lo que nos llevara al directorio psptoolchain dentro de la carpeta usuario despues tendremos que introducir el siguiente comando
export WANT_AUTOMAKE=1.9
es importante que respeteis las mayuscualas y las minusculas porque si no os dara error. Una vez termine introducis el siguente comando:
sh toolchain-sudo.sh
y comenzara la instalacion. Os recomiendo que os vayais al cine o a dar una vuelta por que esta parte de la instalacion dura entre 1 y 3 horas dependiendo de la conexion a internet que tengais y el equipo del que dispongais. Abstenerse gente sin adsl por que descarga unos 100 megas y los descomprime acto seguido en los sitios indicados por el instalador. Si al instalar os sale in mensage de error como este:
la solucion es muy facil pero es una molestia por que para llegar a este error hemos tenido que estar por lo menos 2 horas delante del PC y la verdad es que molesta bastante. La solucion es muy facil: con el editor de textos teneis que modificar el siguiente archivo Makefile.clients que se encuentra dentro de la carpeta CYGWIN\HOME\USUARIO\PSPTOOLCHAIN\BUILD\PSPLINKUSB donde usuario es tu nick. Por ejemplo en mi caso la ruta es esta C:\CYGWIN\HOME\KALTORAK\PSPTOOLCHAIN\BUILD\PSPLINKUSB\Makefile.clients. Para editar el archivo usaremos el ULTRA-EDIT o cualquier otro programa de edicion que soporte archivos en UNIX. Tenemos que borrar estas 3 lineas:
if ( test -f /usr/include/SDL/SDL.h ); then { $(MAKE) -C tools/remotejoy/pcsdl all; } else { $(MAKE) -C tools/remotejoy/pc all; } fi if ( test -f /usr/include/SDL/SDL.h ); then { $(MAKE) -C tools/remotejoy/pcsdl install; } else { $(MAKE) -C tools/remotejoy/pc install; } fi if ( test -f /usr/include/SDL/SDL.h ); then { $(MAKE) -C tools/remotejoy/pcsdl clean; } else { $(MAKE) -C tools/remotejoy/pc clean; } fi
svn co svn://svn.ps2dev.org/psp/trunk/psptoolchain
osea para matizar la linea que esta en negrita encima de estas palabras no se hace se hace apartir de ahi y una vez termine de instalar tenemos que editar el archivo PROFILE que se encuentra dentro de la carpeta CYGWIN\ETC en mi caso esta ruta es C:\CYGWIN\ETC\PROFILE. Para editar el archivo usaremos el ULTRA-EDIT o cualquier otro programa de edicion que soporte archivos en UNIX. Tenemos que cambiar estas 2 lineas
PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:$PATH export PATH
PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/local/arm-uclinux-elf-tools/bin:/usr/local/pspdev/bin:$PATH export PATH PSPDEV="/usr/local/pspdev"
Esta parte del tutorial la voy a simplificar un poco. No voy a poner imagenes ni mucho texto dado que si habeis llegado hasta aqui ya sabeis como funcionan las instalaciones en el SHELL de CYGWIN. Esta parte es muy simple pones un comando y esperas a que termine y pones el siguiente. No tiene mas complicacion es muy facil. Pues nada manos a la obra el primer comando es este:
svn co svn://svn.ps2dev.org/psp/trunk/pspsdk
Cuando termine de instalar el instalador de PSPSDK ponemos el siguiente comando que es este:
cd pspsdk
Que lo que hace es llevarnos al directorio pspsdk dentro del directorio usuario, tras lo cual ponemos es siguiente comando:
export WANT_AUTOMAKE=1.9
Es importante que respeteis las mayuscualas y las minusculas porque si no os dara error una vez termine introducis el siguente comando:
./bootstrap
Cuando termine ponemos el siguiente comando que es: ./configure
Cuando termine ponemos el siguiente comando que es:
make
Cuando termine podemos poner este comando o pasar por que lo que hace es crear un manual con las funciones del PSPSDK. Depende de vosotros si lo quereis generar o no yo por mi parte no lo he generado por que esta en internet y lo puedo consultar cuando me de la gana y asi me ahorro un tiempo precioso en instalacion. Si lo quereis generar poner el siguiente comando y si no pasar al siguiente.
make doxygen-doc
El siguiente comando es este:
make install
Cuando este comando finalice ya solo nos quedara poner este otro y listo:
cd ..
Tras el cual habremos terminado la instalacion y este manual. Espero que os sea de utilidad y os halla resultado facil seguirlo en caso contrario podeis comentarme cualquier problema posteando en esta misma pagina.
Con respecto al manual de instalar SDL estoy en ello. Lo tendre listo en un par de horas asi que no os preocupeis que enseguida lo tendremos todo listo para empezar ha hacer Juegos aunque con lo que hemos instalado el compilador es totalmente funcional asi que podeis empezar a trapichear si quereis.
Un saludo
Kaltorak.
Comentarios
Tengo un problema
Sigo el tutorial al pie de la letra y me sale este error:
-------------------------------------------------------------------------------------------------------------------
Useless use of /d modifier in transliteration operator at /usr/share/automake-1.
ls: no se puede acceder a /usr/include/mpfr.h: No such file or directory
ERROR: Install mpfr before continuing.
../depends/check-mpfr.sh: Failed.
ERROR: Could not run the toolchain script.
-------------------------------------------------------------------------------------------------------------------
No se que hacer alguien tiene idea de que estoy haciendo mal?
el primer error no tengo ni idea pero...
en el segundo noto ovio q te falta un archivo descargalo y metelo en la direccion q es y te andara en el primero segun yo ay q modificarlo pero no te aseguro nada
connection refused
a mi me da error de conexion a svn.ps2dev.org
creo que han cambiado el server de ps2dev.
ayuda por favor.....
edito:
en la pagina del svn.ps2dev.org no hay nada en el directorio de psptoolchain
ps2dev
Mis equipos:
Hola no me funciona :(
Me tira este error: - svn: Can´t connect to host ´svn.ps2dev.org´: Connection refused - (sin los guiones, estos -).
Eso supongo que significa: no se puede connectar al host svn.ps2dev.org coneccion rechazada.
¿¿Hay alguna forma de arreglarlo??
Gracias.
Kiniku22
cuando pongo lo de svn co svn
cuando pongo lo de svn co svn me dice coneccion refused
:(
Nada, lo he intentado y no hay forma, lo hago todo pero cuando tengo que ejecutar toolchain-sudo.sh me da error de conexión 0o
Alguna solución?
Saludos!
error al instalar :(
hice lo del tutorial anterior y al parecer todo iba bien, segui con este pero al llegar a este paso
sh toolchain-sudo.sh
me sale esto
ls: no se puede acceder a /usr/include/gmp.
ERROR: Install gmp before continuing.
../depends/check-gmp.sh: Failed.
ERROR: Could not run the toolchain script.
y ya no puedo continuar :(
alguna idea? volvia instalar cygwin y sigue igual, tendre que bajarlo denuevo? :(
ya lo solucione, busque e instale esa libreria y otra qe faltaba manualmente y ya quedo listo :D
donde la encontraste?
donde la encontraste?
En internet pon en google
En internet pon en google gmp.h y veras que pas y asi con todas las que te pida
oye la descargo y como la
oye la descargo y como la instalo manualmente??
Error al instalar psptoolchain
Lo 1º es agradecer el tremendo tutorial, esta muy currado.
Me sale un error diferente al expuesto en el tutorial y al que ya han posteado...
Este es el error:
*** [all] Error 2
ripts/004-newlib-1.15.0.sh: Failed.
: Could not run the toolchain script.
He buscado el archivo y lo he abierto con el ultra-edit, pero no se cuales pueden ser las lineas que hay que borrar, en el caso de que haya que hacer eso...
Alguien me puede hechar una mano??
A mi tambien me pasa y en 3
A mi tambien me pasa y en 3 ordenadores q instale antes no me paso. Alguien puede ayudarnos?
Gracias y 1saludo
Problema
no c q pasa al finalizar la instalacion del psptoolchain me aparec un error y creo que no es el mismo q muestran en el tuto, voy a buscar PSPLINKUSB\Makefile.clients. y no aparece q sera
este es el error q sale
rm -rf gcc/libgcc
rm -f gcc/stmp-dirs
make[1]: Leaving directory `/home/Hola/psptoolchain/build/gcc-4.1.0/build-psp'
rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
svn: Unknown hostname 'svn.ps2dev.org'
../scripts/003-pspsdk-stage1.sh: Failed.
ERROR: Could not run the toolchain script.
no es el mismo error creo
ya esta arreglado
Problema al llegar a esta parte del tutorial
Hola despues de mucho instalar y reinstalar me doy por vencido voy todo ok en el tutorial hasta llegar a esta parte:
"
por estas 3. La primera es muy larga y se me parte pero es una sola linea
* PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/local/arm-uclinux-elf-tools/bin:/usr/local/pspdev/bin:$PATH
* export PATH
* PSPDEV="/usr/local/pspdev"
"
y me da el siguiente error al reiniciar el cygwin deshice las lineas pero el error persiste quedo en "Bash-3.2$" y arriba muchos errores de "Bash: $'/r ':command not found " ' not a valid identifier" help plz
Screenshot:
http://img107.imageshack.us/img107/7476/errorln5.jpg
Hola Ironblade
Con que programa has modificado las lineas?
Un saludo
Kaltorak.
problema con las toolchain
Buenas gente. mi problema es que cuando pondo el svn co svn://snv.ps2dev.org/psp/trunk/toolchain me dice que svn: command not found (a mi me salen los mensajes en ingles). AYUDAAAAA
Hola cquintana me podrias
Hola cquintana me podrias decir como resolviste el problema de el svn co svn://snv.ps2dev.org/psp/trunk/toolchain ya que me tengo el mismo problema y ya e instalado muchas verciones y nada , gracias telo agradeseia
Ricx-Dark
"El conocimiento es poder: no lo malgastes ni un solo dia aprende, aprende, aprende!"
"Para un soldado el arma es su vida pero este da muerte a los demas"
Hola cquintana
tienes bien instalado el cygwin el fallo creo que esta en que no tines instalado el subversion que es el encargado del svn prueba a instalar el cygwin de nuevo o la parte de subversion
Un saludo
Kaltorak
Disculpa Kaltorak pero yo
Disculpa Kaltorak pero yo tambien tengo ese mismo problema sera que me pudes ayudar ya que e descargado ya dos veces el cygwin y tambien lo e reinstalado y nada (si mepuedes decir como instalar la subversion nadamas o alguna solucion te lo agradeceria o si quieres te puedo recompensar con scenebenitos)
gracias!!!!
Ricx-Dark
"El conocimiento es poder: no lo malgastes ni un solo dia aprende, aprende, aprende!"
"Para un soldado el arma es su vida pero este da muerte a los demas"
Que buen tutorial tio!!!! Lo
Que buen tutorial tio!!!! Lo estaba buscando hace tiempo y mira xD Muchas gracias!
Hola a todos por un error de
Hola a todos por un error de transcripcion a la hora de hacer el tutorial hay que midificar una linea esta
sh toolchain.sh
por esta otra
sh toolchain-sudo.sh
Ya lo he modificado en el tutorial siento mucho los problemas que os halla podido causar este fallo
Un saludo
Kaltorak