Thread: [Duda] cómo utilizar el E2 SDK
- 02-15-2010, 06:53 PM #1
[Duda] cómo utilizar el E2 SDK
buenas noches, buena siempre tuvo la curiosidad de aprender a utilizar el SDK de E2, pero nunca entendió nada de lo que he encontrado en internet, como conozco a algunos aquí tienen conocimiento de ello, me gustaría si es posible que me explique el principio para mí para empezar movimiento, también debe tener Linux instalado en mi equipo o no, gracias por la atención
Rokr E2 >> MP Rokr E²xtreme Brazil by Th!@go$pfc (Beta)>> "X" Aplicativos >> Suporte SDHC >> "X" Skins >> Turn ON/OFF Kaleidoscope
MotoZine ZN5 >> MP Freedom Extreme Brazil by Junior Passos >> noRSA 06.2A >> Swap 64MB >> MagicBox Pro >> 4 GB >> WIFI

- 02-15-2010, 08:20 PM #2
para compilar apps nativas y/o hacer aplicaciones nativas y/o aprender a utilizar el E2 SDK, No es necesario instalar ubuntu y/o tener una dist linux, desde cygwin en windows lo puedes hacer sin problema, mi ShortCutX lo hice, compile desde windows con cygwin.

Este tutorial es de gran ayuda.
http://www.modmymoto.com/forums/showthread.php?t=367911
-
2 Users Say Thank You to NestorM For This Useful Post
jr.hard (10-25-2011), Th!@go$pfc (02-16-2010)
- 02-16-2010, 07:44 AM #3
Gracias Nestor, tengo el Cygwin aquí y utilice con el ZN5, no sabía que era posible construir aplicaciones con Cygwin, voy estudar este tutorial.. gracias otra vez
---
bueno seguir el tutorial, realizado el comando, por ejemplo,
cd /e2/zCronometer
progen -o main.cpp
tmake main.cpp -o makefile
creado el archivo makefile y ahora? Estoy perdido, gracias por la atenciónLast edited by Th!@go$pfc; 02-16-2010 at 12:10 PM.
- 02-16-2010, 05:30 PM #4
ahora solo escribe make y enter
-
The Following User Says Thank You to NestorM For This Useful Post:
Th!@go$pfc (02-16-2010)
- 02-16-2010, 06:24 PM #5
hmm.. voy reinstalar el cygwin, aqui make es comando no encontrado.. gracias
Rokr E2 >> MP Rokr E²xtreme Brazil by Th!@go$pfc (Beta)>> "X" Aplicativos >> Suporte SDHC >> "X" Skins >> Turn ON/OFF Kaleidoscope
MotoZine ZN5 >> MP Freedom Extreme Brazil by Junior Passos >> noRSA 06.2A >> Swap 64MB >> MagicBox Pro >> 4 GB >> WIFI

- 02-16-2010, 07:01 PM #6
reinstala el cygwin como dice el tutorial y marca los archivos necesarios, tal como esta en el tutorial.
-
The Following User Says Thank You to NestorM For This Useful Post:
Th!@go$pfc (02-16-2010)
- 02-16-2010, 07:11 PM #7
bueno ahora se da este error aquí:

No sé lo que el error, he seguido exactamente el tutorial.. graciasRokr E2 >> MP Rokr E²xtreme Brazil by Th!@go$pfc (Beta)>> "X" Aplicativos >> Suporte SDHC >> "X" Skins >> Turn ON/OFF Kaleidoscope
MotoZine ZN5 >> MP Freedom Extreme Brazil by Junior Passos >> noRSA 06.2A >> Swap 64MB >> MagicBox Pro >> 4 GB >> WIFI

- 02-16-2010, 07:15 PM #8
puedes abrir el makefile generado y tomarle una captura ?
- 02-16-2010, 07:22 PM #9
aquí:
Gracias por su atención NestorCode:############################################################################# # Makefile for building Test1 # Generated by tmake at 00:06, 2010/02/17 # Project: Test1 # Template: app ############################################################################# ####### Compiler, tools and options CC = arm-linux-gcc CXX = arm-linux-g++ CFLAGS = -pipe -Wall -W -O2 -DNO_DEBUG CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG INCPATH = -I$(QTDIR)/include/ezx -I$(QTDIR)/include/qt LINK = arm-linux-gcc LFLAGS = LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lm -lqte-mt -lipp-codecJP -lezxappbase -lipp-miscGen -lezxpm -lipp-jp MOC = $(EZXDIR)/bin/moc UIC = $(EZXDIR)/bin/uic TAR = tar -cf GZIP = gzip -9f ####### Files HEADERS = MyDialog.h SOURCES = MyDialog.cpp main.cpp OBJECTS = MyDialog.o main.o INTERFACES = UICDECLS = UICIMPLS = SRCMOC = OBJMOC = #SRCMOC = moc_MyDialog.cpp #OBJMOC = moc_MyDialog.o DIST = TARGET = Test1 INTERFACE_DECL_PATH = . ####### Implicit rules .SUFFIXES: .cpp .cxx .cc .C .c .cpp.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .cxx.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .cc.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .C.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .c.o: $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< ####### Build rules all: $(TARGET) $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) moc: $(SRCMOC) tmake: makefile makefile: Test1.pro tmake Test1.pro -o makefile dist: $(TAR) Test1.tar Test1.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST) $(GZIP) Test1.tar clean: -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET) -rm -f *~ core ####### Sub-libraries ###### Combined headers ####### Compile MyDialog.o: MyDialog.cpp MyDialog.h main.o: main.cpp MyDialog.h moc_MyDialog.cpp moc_MyDialog.o: moc_MyDialog.cpp MyDialog.h moc_MyDialog.cpp: MyDialog.h $(MOC) MyDialog.h -o moc_MyDialog.cpp
Rokr E2 >> MP Rokr E²xtreme Brazil by Th!@go$pfc (Beta)>> "X" Aplicativos >> Suporte SDHC >> "X" Skins >> Turn ON/OFF Kaleidoscope
MotoZine ZN5 >> MP Freedom Extreme Brazil by Junior Passos >> noRSA 06.2A >> Swap 64MB >> MagicBox Pro >> 4 GB >> WIFI

- 02-16-2010, 07:25 PM #10
creo y pareciera que al momento de la instalacion se activo una opcion, oye trata otra vez de instalar cygwin.
-
The Following User Says Thank You to NestorM For This Useful Post:
Th!@go$pfc (02-16-2010)
- 02-16-2010, 08:03 PM #11
jejeje.. Ya eso y luego posto, gracias de nuevo
lo mismo nestor, es porque mi Cygwin es más reciente que el tutorial?.. a pensar que es, he intentado instalar una versión anterior aquí, pero da error, ¿Podrías subir la carpeta de Cygwin y me pasan el link? sin prisa, y si usted no puede no tener problema.. ya me ha ayudado mucho, graciasLast edited by Th!@go$pfc; 02-16-2010 at 08:03 PM. Reason: Automerged Doublepost
Rokr E2 >> MP Rokr E²xtreme Brazil by Th!@go$pfc (Beta)>> "X" Aplicativos >> Suporte SDHC >> "X" Skins >> Turn ON/OFF Kaleidoscope
MotoZine ZN5 >> MP Freedom Extreme Brazil by Junior Passos >> noRSA 06.2A >> Swap 64MB >> MagicBox Pro >> 4 GB >> WIFI

- 02-17-2010, 02:18 PM #12
Thiago me gustaria subir la carpeta pero es muy grande exede los 500 mb :S
haber hagamos una cosa, en el error aparece un archivo llamada uname, ok renombra el archivo uname a uname_ori luego abres otra vez cygwin, y prueba de nuevo.
- 02-17-2010, 05:30 PM #13
No hay problema!, cuánto a "uname_ori", error de nuevo:

gracias nestorRokr E2 >> MP Rokr E²xtreme Brazil by Th!@go$pfc (Beta)>> "X" Aplicativos >> Suporte SDHC >> "X" Skins >> Turn ON/OFF Kaleidoscope
MotoZine ZN5 >> MP Freedom Extreme Brazil by Junior Passos >> noRSA 06.2A >> Swap 64MB >> MagicBox Pro >> 4 GB >> WIFI

- 02-17-2010, 06:57 PM #14
disculpen...
si se fijan en la captura el problema es que no tenes la utilidad tmake instalada (o mal configurada porqeu dice que no encuentra el archivo tmake.conf)...
por lo tanto nunca se genera el makefile y por eso al ejecutar make no sucede nadaLast edited by c_ro87; 02-17-2010 at 07:01 PM.

- 02-17-2010, 08:24 PM #15
Thiago como lanzaste el env ? ok, as esto.
en vez de: . /opt/dev-ezx/setENV.sh e2
pone solo: source ./opt/dev-ezx/setENV.sh e2


LinkBack URL
About LinkBacks
Reply With Quote

