Anuncios Google

Tema I: Preparando el PC para empezar a Programar

Tutoriales Avanzados Homebrewes

Bueno Amigos, antes de comenzar a programar, lo primero que debemos tener encuenta, es que nuestro PC este preparado para programar y compilar nuestro software que desarrollemos. Como seguramente no este preparado el entorno, aqui os dejo como hacerlo de la manera mas rapida y sencilla.

Lo primero que debereis hacer es Descargar este Pack creado por mi, el cual incluye todo lo necesario para preparar el entorno de nuestro PC. Si quereis que todo salga a la primera, seguid las instrucciones de Instalacion al pie de la letra.

Proceso de Instalacion

Lo primero que debemos hacer antes de nada,es cambiar las variables de entorno de nuestro PC (hablo de windows xd). Para ello seguir estos pasos.

1º Hay que añadir el path en windows: en MiPc con el botón derecho, Opciones avanzadas, Variables de entorno, en la varible PATH (si no existe, aunque es raro, la creas en nuevo)y añades al final ";C:/PSPDev/bin" (Sin las Comillas xd). Ahora creas dos variables nuevas,una con el nombre PSPSDK con valor "C:/PSPDev/psp/sdk" y otra con nombre PSPDEV con valor "C:/PSPDev".

2º Una vez tengamos las variables de entorno de windows creadas, procedemos a instalar el Pack.

3º Ejecuta el pack e instalalo en la ruta que te pide, usease,C:/Pspdev (Si cambiais la letra de la unidad del disco duro, debereis cambiarla tambien en las variables de entorno)

 

4º Una vez finalize la instalacion del pack,ya esta todo listo y preparado para programar y copilar.

Proceso de Compilacion

A la hora de compilar un codigo, simplemtente debemos copiar el archivo llamado Compilador.cmd que esta en C:/Pspdev al lado de nuestro main y make. (Ver la imagen xd)

 

Una vez copiado el archivo Compilador.cmd al lado del main y makefile a compilar, solo debemos clickear encima de el y automaticamente saldra una ventana de ms-dos mostrando la copilacion y los archivos copilados al lado de nuestro main.

* Recordad el archivo Compilador.cmd esta dentro de la carpeta C:/Pspdev

Y ya esta compis asi de facil, cada vez que queramos copilar un src, sea cual sea, copiamos el archivo Compilador.cmd al lado del main y make y pinchamos encima de el y voila, programa compilado y listo para usar.

Ahora vamos a realizar una pequeña prueba de comprobacion del entorno que hemos instalado en nuestro PC,de este modo comprobaremos que todo este correctamente preparado para la copilacion de nuestro programa de PSP.

Realizando Prueba de Entorno

En la carpeta c:/Pspdev encontrara un archivo llamado Compilador.cmd,copie este archivo dentro de la carpeta c:/Pspdev/Source Code PSP/PsarDump330 (podeis copiar el archivo Compilador.cmd dentro de cualquira de los src, yo he seleccionado el psardump como ejemplo simple)

Codigo PsarDump330 Antes de ser Compilado

Una vez copiado el archivo Compilador.cmd al lado del main y makefile a copilar, solo debemos clickear encima de el y automaticamente saldra una ventana de Ms-Dos mostrando la compilacion y los archivos compilados al lado de nuestro main.

Imagen Ventana Ms.dos

PsarDump330 Compilado Correctamente

* Recordad el archivo Compilador.cmd esta dentro de la carpeta C:/Pspdev

4.3
Tu voto: Ninguno Votos totales: 4.3 (10 votos)

Anuncios Google

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de barney77

Ayuda no compila bien, hise

Ayuda no compila bien, hise todo perfecto y lo instalo bien, encontre el psardump330 y copeo el compilador, y lo ejecuto alado del makefile y el main.c de el psardump330 y me marca este error:

make: *** [main.o] Error1

Y no crea el ebot ni nada, ayuda!!

Y otra cosa me aparecen dos cosas de ms-dos uno que se llama compilador y otro compilar, y ambos me marcan el mismo error

Seguro que hiciste

Seguro que hiciste correctamente el primer paso? Porque ese error sale cuando el sistema no puede encontrar una ruta especificada (en este caso, las direcciones del sdk)

Imagen de Ayrton990

Bueno

Les recomiendo que instalen la version v0.2 es la que me funciona exelente y tengan instalado el cygwin

NO FUNCIONA NADA

Me parece bien lo de hacer un tutorial y eso, pero podias tomarte la molestia de comprobar las cosas antes de colgarlas.

 

De lo que has puesto NADA funciona bien:

 

Las rutas del PATH las has puesto mal.

 

Una vez instalado el paquete no aparece el compilador en la ruta que dices.

 

Tampoco aparece la carpeta c:/Pspdev/Source Code PSP/PsarDump330.

 

Al menos podrías corregirlo.

Es cierto, no aparece...

Es cierto, no aparece... deberian revisar eso mugre detalle... ya que ni siquiera existe esa ruta.

Solucion

Mira broo apenas me estoi metiendo a este tema de la programacion del PSP y me interesa mucho te digo que lo que pasa esta guia esta hecha con la V.2 Del Programa del link tu bajaste la vercion 3 Entonces lo que yo hice mientras aprendo usare el V.2 que viene igual al de la guia despues usare el otro.La version 2 esta abajo de la pagina de descarga (Esta guia esta basada en esa v.2.)

Espero averte ayudado :D

Imagen de D iego souls

pregunta

qe es eso de crear un path??

disculpa

ya pude era q habia puesto las lineas asi / en ves d asi \.

duda

ya existe una variable con valor path q ago? si pongo una nueva se me borra esa.

Imagen de pspgorrister

variables path

para añadir una ruta a PATH tienes que separar la ruta poniendo punto y coma (;). En UNIX/Linux es igual pero se ponen 2 puntos (:).

Ejemplo añadiendo la nueva ruta c:\loquesea\bin

PATH=c:\windows;c:\loquesea\bin


LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.

A mi si me aparece el

A mi si me aparece el archivo compilador pero me manda este error que puedo hacer:"make"no se reconoce como un comando interno o externo,programa o archivo por lotes ejecutable. Que puedo hacer?

Imagen de d4v1dp

NO APARECE "Compilador.cmd"

Instalo "Manual para Torpes v3" y en la carpeta C:\PSPDev no aparece el archivo para las compilaciones,"Compilador.cmd".(Las variables de entorno las he modificado y creado; pero hay un error en el manual, las barras que separan los directorios que se usan en el manual "/", solo se usan en UNIX/Linux e Internet, en Windows se usa la Barra Imbertida "\", por si ayuda)

Os dejo una imagen (Ups!!!, perdón. Este editor no tiene la opción de incluir imagenes desde mi ordenador, solo URL a imagenes,¡qué pu**da!).

Bueno, os tendreís que fiar de mí.

¿Álguien sabe el porqué de mi problema?.

Gracias.

Compilador.exe

si instalaste el el manual para torpes v3 el compilador viene en la carpeta "Samples By Marce82"              (C:\Pspdev\Samples By Marce82)                         y si quieres hacer la prueba de este articulo ve a la carpeta        C:\Pspdev\Samples By Marce82\Sample Mi 1º Programa\Src         y ahi pega el compilador y listo.

Imagen de d4v1dp

UNA OBSERVACIÓN

¿Umm, seguro que usas Windows para programar en la PSP MARCE_82?

  • El v3 de "Torpes" no trae el ejecutable del compilador (o eso creo).
  • El v2 me da fallo en la compilación de ejemplo. Aparece una ruta con las barras versión UNIX/Linux "/", y así en Windows pocas rutas va ha encontrar, en Windows es "\", revisa tu material o resuelveme la duda; ya que si me he equivocado la solución es rápida.Undecided
  • El v1 idem al v2.

Bueno, de todas maneras se agradece un montón el esfuerzo MARCE_82 y no sé si el que se muestre en la consola la barra / en vez de \ es significativo o no; pero, ¿es importante ponerlas así en las Variables de Entorno?.

Si existen scripts o herramientas para hacerlo en Linux, te agradecería una jartá el que me facilitaras los nombres o bien el enlace al tutorial, soy más diestro en los sistemas UNIX/Linux. Admás ¿Makefile? si eso no es Linux que baje Bill Gates y lo vea.

Un saludo.Wink

pROBLEMA

QUE TAL YA CREE LAS VARIBLES DE ENTORNO EN EL COMPUTADOR, CUANDO DOY DOBLE CLIC SOBRE EL KIT DE PROGRAMACION PARA TORPES ME SALE UN ERROR ALGUIEN ME PUEDE DECIR QUE PUDE HABER HECHO MAL.......... SALUDOS

 

EDITADO: El uso abusivo de mayúsculas no está permitido. Por favor, revise las normas de la comunidad. Gracias. -Viciuz-


He vuelto a mi andanza con mi PSP SLIM 2001 rojita..... jajajajaja..... XD

Ayuda con SDL

Hola, he probado a compilar un par de ejmplos de los tutos de kaltorak q hacen uso de SDL(no el de SDL_Image q ya se q no estan inlcuidas), y me sale este error siempre:

cc1.exe: error: unrecognized.... "-mno-cygwin"

make: *** [main.o] Error 1

 Parece ser algo de la configuracion del kit o algo asi no?

Please ayuda...gracias 

Imagen de Miguelinh0

Duda con el Pack

Tengo una pregunta.

¿Por que en el pack 3.0 no aparecen algunas carpetas como la de Source Codec PSP, ni el archivo Compilator.cmd (este archivo viene en la carpeta Samples by Marce_82 pero con extension .bat?

Salu2 


Imagen de Navas15

Lo mismo

me pasa a mi, la misma duda. ¿AAlguien pude respondernos?

Esto me interesa muuuuuuuuuuuuucho.

Ayuda con compilador.cmd

Alguien podría pasarme ese fichero?

Es que antes podia compilar pero ahora me dice esto:

" psp-gcc.exe _spawnvp: No such file or directory"

 Y claro, me da error.

Algura idea??? 

Imagen de Tanos

Ups...

Creo que la *****. No se si sea por eso pero lo explico:

Mi ordenador tenia una variablle que se llamaba path, pero añadí una nueva que se llamaba PATH, la agregué y ahora noto que la variable path ya no existe y sólo esta la PATH. Es esto peligroso?. Pueden ayufarme?

Problema con el archivo "make"

ayuda problema al compilar, tengo todo instalado perfecto y cuando ago el ejemplo en MS-DOS me pone "make"nose reconoce como comando externo o interno,programa o archivo por lotes ejecutable
gracias de antemano

 

Imagen de ride001

COMPILAR

HOLA AMIGOS PARA ESTO HAY QUE CREAR BIEN LAS VARIABLES PRIMERO ENTRAR A LAS PROPIEDADES DE MI PC CLICK DERECHO A MI PC /PROPIEDADES, DENTRO DIRIGIRNOS A LA PESTAÑA OPCIONES AVANZADAS, CLICK A VARIABLES DE ENTORNO. EN LA SIGUIENTE VENTANA AGREGAR LAS SIGUIENTES VARIABLES DENTRO DE VARIABLES DEL SISTEMA

NOMBRE DE VARIABLE: PATH

VALOR DE VARIABLE: ;C:/PSPDev/bin

NOMBRE DE VARIABLE: PSPSDK

VALOR DE VARIABLE: C:/PSPDev/psp/sdk

NOMBRE DE VARIABLE: PSPDEV

VALOR DE VARIABLE: C:/PSPDev

HACIENDO ESTO YA PUEDES COMPILAR



Editado: El uso abusivo de las letras mayúsculas dificulta la lectura y en los foros equivale a gritar, además incumple las Normas de la Comunidad, antes de volver a postear por favor revíselas.| samuelfrm

Imagen de _DSCS_

Voy a empezar a leer los tutos y intentar hacer algo...

Gracias por hacer estos tutos. Cuando acabe con estos, empezare a leer otros.

Espero no cansarme y dejarlo.

Imagen de Etherman

empezando...

Bueno edito mi ultimo comentario para preguntar otra cosa:

 

Quiero utilizar el Dev-C++, como editor para mis archivos en C, como puedo configurar las opciones del compilador para que la compilacion y creacion del EBOOT.PBP lo haga el Dev-C++???

 

Gracias. 

Imagen de Hugo210

ayuda con la programacion en psp!!!!!!!!!

tengo todo instalado igual que ahi excepto por que dodo lo hice en D:, pero no me funciona (lo hice en D por que tengo mi SO en D) creen que debo cambiarlo a C: o cual es el problema?

Imagen de BlAcK_IkArUsS

AyUdA PlIsS!!!!

Pues bién, he seguido todos los pasos descritos, peron no consigo compilar... ¿Alguien sabe a que se debe? Para mas información, he intentado compilar los archivos de ejemplo (descargados de beta) del tutorial de Kaltorak, y no me deja...Sin embargo el archivo PSAR Dumper si que me lo compila...

Porfavor, si sabeis algo, comentadlo....

Saludos, y, Gracias ya x adelantado


1.52--->2.0--->2.5--->2.6--->2.71---> 1.5--->1.0--->1.5--->2.71 se--->3.02 oe--->3.03 oe--->3.10 oe ---> 3.40 oe ---> 3.51 M33 ¡¡¡¡¡¡¡VIVA DARK ALEX, BETA PSP Y TODOS LOS SCENERS!!!!!!!!!!!!!!!

Imagen de KiiKeEp

Como puedo añadir

el patch en win vista?¿

Bueno Primero...

Click derecho en equipo (mi pc) luego le das  a propiedades. luego del lado izquierdo hay cuatro pestañas la última dice config. avanzada del sistema.

por ultimo hasta abajo veras variables de entorno

Imagen de KiiKeEp

:O

Gracias!,nada me detendra para aprender algo de programacion psp ;-)

 

uN SaLUdo 

No puedoo¡¡¡

Tengo lo de las variables del entorno bien y todo, pero cuando abro el compilador se cierra, y no me vale, ayudadme y decidme lo k tengo k hacer pliiiis

me da este ****** error,pa mi

 

me da este ****** error,pa mi que nos han tomado el pelo

                              Creando Archivo... Espere...

 

Makefile:17: /c/PSPDev/psp/sdk/lib/build.mak: No such file or directory

make: *** No rule to make target `/c/PSPDev/psp/sdk/lib/build.mak'.  Stop.

 

                                      Terminado



Editado: El uso de palabras inadecuadas podría resultar ofensivo para ciertos usuarios y va en contra de las Normas de la Comunidad, antes de volver a postear por favor revíselas.| samuelfrm

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.