- 12-16-2008, 11:24 AM #1
So I Hear You Can Mod
- Join Date
- Jul 2008
- Posts
- 112
- Thanks
- 20
- Thanked 205 Times in 49 Posts
- Downloads
- 65
- Uploads
- 0
[TUTO] Instalación de entorno de programación para E2
Este Tutorial lo publique originalmente en motoevolution.net donde soy moderador, espero les sea util.
Post Original : http://www.motoevolution.net/showthr...=3249#post3249
Si alguien puede traducirlo a ingles para ponerlo en la seccion en inglesseria de gran ayuda
Instalando EZX-DEV Environment para E2
Bueno comienzo explicando que es el EZX-DEV Enviroment, es el entorno de programación para poder compilar (Codigo en C/C++) aplicaciones nativas para el Rokr E2. A diferencia de todos los paquetes que estan en los foros chinos y rusos (en los cuales me base para armarlo) este es el de más facil instalación. A pesar de eso hago este tuto paso a paso para que puedan hacerlo sin fallas.
Ah un detalle importante, corre sobre Windows
en Cygwin (Entorno que emula un shell de Linux sobre windows).
Sin mas rodeos aquí va el TUTO
PD: Disculpen si las imagenes estan en Ingles, pero habia preparado las imagenes para un foro en ingles, pero aqui lo publico primero en exclusiva
.
INSTALANDO EL CYGWIN
Paso 1: Descargar el Cygwin
Descargar desde su pagina oficial el instalador de Cygwin.
Link: http://www.cygwin.com/

Paso 2: Ejecutar el Instalador
Bueno simple el paso, pero recomiendo creen una carpeta x ejemplo "C:\Cygwin_Install", y que muevan alli el instalador antes de ejecutarlo.

Paso 3: El Clásico Siguiente

Paso 4: Seleccione tipo de Instalación
Seleccione Instalación desde Internet

Paso 5: Seleccione el directorio donde instalar

Paso 6: Seleccione el directorio donde guardar archivos descargados
Seleccione el directorio donde se guardaran los archivos descargados (por defecto el mismo lugar donde esta el Instalador)

Paso 7: Seleccione el tipo de conexión a usar

Paso 8: Seleccione el mirror
Seleccione el mirror a usar, use el más cercano de su país

Paso 9: Seleccionar Paquete Make
El Make es necesario para poder usar generar y compilar los programas, esta utilidad hace mas facil todo el proceso de compilación y enlace de los programas.

Paso 10: Seleccionar Paquete Perl
El Perl es necesario para que la utilidad progen (la cual genera los archivos de proyecto que utiliza el tmake para generar los makefile que a su vez utiliza el Make para compilar los programas (No se preocupen si no entendieron la ultima oración. ya se iran familiarizando
), por ende es necesario 

Paso 11: Esperar

Paso 12: Listo
Hasta este paso ya tiene el Cygwin instalado

INSTALANDO EL ENTORNO EZX-DEV
Paso 13: Descargar el Paquete EZX-DEV
Descargue el EZX--DEV y guardelo en el directorio base del Cygwin (por defecto C:\Cygwin ), este Paquete contiene los compiladores cruzados, las configuraciones y las cabeceras necesarias para compilar las aplicaciones.
Links y Mirrors
Link:http://www.motoevolution.net/kidscra...Kidscracker.7z
Mirror en e2mod.com:http://www.e2mod.com/content/view/289/29/
Mirror en mi carpeta 4shared: http://www.4shared.com/file/74932915...dscracker.html

Paso 14: Descomprima el Paquete
Yo uso el 7zip para descomprimir los archivos asi que solo siga las imagenes

Paso 15:Esperar
Espere a que termine de descomprimir.

Paso 16: Verificar carpetas
Cuando haya terminado las descompresión verifique que se hayan creado las 2 carpetas mostradas (e2 y opt). la carpeta opte contiene tanto el compilador cruzado (/opt/crosstool ) y el entorno de desarrollo (/opt/dev-ezx) que contiene las cabeceras configuraciones y scripts necesarios para su configuración. La carpeta /e2 contiene varios ejemplos para que prueb y practiquen
.

Paso 17: Descargar librerias para el E2
En vista que muchos tiene problemas al extraer las librerias desde el celular aquie incluyo el paquete que contiene todas las librerias del celular. Solo descarguelas y guardelas en el directorio del Cygwin (por defecto C:\Cygwin )
Links y Mirrors
Link: http://www.motoevolution.net/kidscra...20e2-lib%20.7z
Mirror en mi carpeta 4shared: http://www.4shared.com/file/75363614...er_e2-lib.html

Paso 18: Descomprima las librerias
El paso es el mismo que con el Paquete del Entorno

Paso 19: Ingresar al Cygwin
Una vez que ya descomprimio todos lo archivos necesario puede ingresar al Cygwin. Un icono se habra creado en su escritorio, haga doble click sobre el y se mostrara una ventana similar a la de la imagen.

Paso 20: Establezca las variables del entorno
Para establecer las variables del entorno para el E2 solo debera ejecutar el script setENV.sh, para ello escriba ". /opt/dev-ezx/setENV.sh e2" en la linea de comando del Cygwin y todo esta listo para comenzar a programar y compilar
.

Ejemplo de Compilacion
Paso 21: Preparacion de proyecto y generacion de makefile
Last edited by kidscracker; 12-16-2008 at 12:22 PM.
-
16 Users Say Thank You to kidscracker For This Useful Post
Av3LaR (12-16-2008), c_ro87 (02-23-2009), DarthTix (01-22-2009), ebrainte (02-11-2009), GIUDECCA (07-22-2011), luks10100 (12-16-2008), Malandro24 (12-16-2008), NestorM (12-16-2008), netnelson (12-16-2008), Paule (12-21-2008), steel00 (12-20-2008), tatitto_007 (07-22-2010), Wildroc (05-07-2009), Xtian89 (06-15-2010), zic69 (02-10-2009)
- 12-16-2008, 12:24 PM #2
- 12-16-2008, 12:37 PM #3
buena bro, stikeado now
- 12-16-2008, 05:24 PM #4
So I Hear You Can Mod
- Join Date
- Jul 2008
- Posts
- 112
- Thanks
- 20
- Thanked 205 Times in 49 Posts
- Downloads
- 65
- Uploads
- 0
Que emocion!! mi primer sticky T.T jejej , me alegra, espero q ahora si puedan instalarlo sin problema, en unos dias publicare los headers que uso yo para compilar (son los mismo que los del entorno, pero depurados y modificados para soportar mas metodos
)
@Av3LaR
Seria grandioso q me ayudases xq ando un poco ocupado en estos dias
Y ya sale la version 0.3 Final Release del E2Light tiene un mejor look y controles mejorados
espero les guste, resuelvo unos detalles que me dijo NestorM y se actualiza el Thread
Retired ZN5 Modder - Ex Representante del Perú en la Programacion Nativa ZN5
Milestone Owner
- 12-16-2008, 06:05 PM #5
:O .. Guau.. Impresionante. Gracias por el tremendo aporte capo!
- 12-17-2008, 11:48 AM #6
la verdad q sin palabras!!muy muy bueno!!un thanks es lo minimo..saludos
- 12-18-2008, 07:09 AM #7
que recuerdos con la programacion en C: , ya hasta me habia olvidado del stdio.h (nostalgia snif snif), gracias man buen aporte

- 12-18-2008, 09:36 PM #8
Que buen aporte!
.

- 02-10-2009, 07:13 AM #9
excelente!!! hay k introducirnos al mundo de programacion en el E2 ªªª

Mexican Power!!
Volvi
- 04-04-2010, 09:24 PM #10
con eso se puede crear juegos
a ver s alguien me ayuda para poder tener el juego plantas vs zombies en el cel
como aplicacion nativa como por ejemplo doom
- 04-05-2010, 08:43 AM #11
Claro, perop tendss que crearlo vos de cero!
Rokr E2 Modder(PONELE :P)
Rokr E2 User
BlackStorm yo te banco!!!
- 05-10-2010, 04:19 PM #12
huy entonces voy a tener que investigar muxo sobre esto para tener este juego en mi cel si el hardware de este soporta ese juego
El cielo y el Infierno Presumen Dos Especies Distintas de Hombre, el Bueno y el Malo.
Pero la Mayor Parte de la Humanidad Flota Entre el Vicio y la Virtud
- 06-15-2010, 09:28 PM #13
Bueno intentare hacer funcionar esto en z6 que deberia cambiar, gracias por el aporte
tengo un problema las el compilador me dice que los qncabezados tienen error, que los encavezados que estan en los include de las libLast edited by ArDJ; 06-15-2010 at 09:28 PM. Reason: Automerged Doublepost
- 06-15-2010, 10:11 PM #14
revisa en este tema, alli NestorM me ayudo a configurar y completar el entorno de programacion para el E2...
WeatherShow
saludos...
- 10-23-2010, 06:48 PM #15
Hola atodos quiero empezar a programar para el e2 y estoy muy verde. Quisiera que me ayudaran en el ejemplo de arriba depues de hacer:
progen -o Test1.pro
tmake Test1.pro -o makefile
que tengo que hacer para que me genere el binario? sime pudieran poner un ejemplo paso a paso para familiarisarme con los comandos les estaria muy agradecido.Dicen que si insertas un disco de Microsoft al reves en tu ordenador se escuchan frases satanicas, pero eso no es lo peor.......
SI LO PONES AL DERECHO TE INSTALA ¡¡¡WINDOWS!!!


LinkBack URL
About LinkBacks
Reply With Quote







