|
|||
|
. . . y sigo avanzando, baje un conjunto de utilidades donde estaba
rm.exe desde aqui: http://sourceforge.net/project/showf...id=9393&relea\ se_id=490307 ahora hago make_gc.bat y obtengo esto: D:\xharbour>make_gc gcc -D__WIN32__ -Wall -mno-cygwin -O3 -mtune=pentium -c Id:/xharbour/include -o obj\gcc/genobj32.o d:/xharbour/source/compiler/genobj32.c d:/xharbour/source/compiler/genobj32.c: In function `GenerateDataSegment': d:/xharbour/source/compiler/genobj32.c:269: error: `HB_FS_MESSAGE' undeclared (f irst use in this function) d:/xharbour/source/compiler/genobj32.c:269: error: (Each undeclared identifier i s reported only once d:/xharbour/source/compiler/genobj32.c:269: error: for each function it appears in.) mingw32-make.exe: *** [obj\gcc/genobj32.o] Error 1 D:\xharbour> ¿Que puede ser? Salu2, GVS --- Em xhgtk-br@..., Guillermo Varona Silupú <svarona@...> escreveu > > Ok. he avanzado un poquito mas y ahora ya no me sale el error, en el > makefile.gc, he cambiado estas lineas: > > 519 PCREPOS_LIB_OBJS = \ > por: > 519 $(PCREPOS_LIB_OBJS) : \ > > y: > 3979 HBSIX_LIB_OBJS = \ > por > 3979 $(HBSIX_LIB_OBJS) : \ > > Luego de ejecutar make_gc.bat, obtengo esto: > ************************************************** ************* > E:\xharbour>make_gc > rm -f lib\gcc/libcommon.a && ar cru lib\gcc/libcommon.a obj\gcc/hbfhnd.o > obj\gcc > /hbfopen.o obj\gcc/hbfsapi.o obj\gcc/hbgete.o obj\gcc/hbhash.o > obj\gcc/hbstr.o o > bj\gcc/hbtrace.o obj\gcc/hbver.o obj\gcc/expropt1.o obj\gcc/expropt2.o > obj\gcc/r > eserved.o && ranlib lib\gcc/libcommon.a && strip -g lib\gcc/libcommon.a > "rm" no se reconoce como un comando interno o externo, > programa o archivo por lotes ejecutable. > mingw32-make.exe: [lib\gcc/libcommon.a] Error 1 (ignored) > mingw32-make.exe: *** No rule to make target > `E:/xharbour/source/pp/ppcomp.c', n > eeded by `obj\gcc/ppcomp.o'. Stop. > ************************************************** ************* > Es decir no se encuentra el ejecutable RM:EXE, lo he buscado en todo mi > disco y no esta, supongo que debe pertenecer a mingw, para seguir > avanzando cambie esto en la linea 12: > > 12 RM = rm -f > por > 12 RM = -rm -f > > Le di otra vez make_gc.bat y ahora obtengo esto: > > E:\xharbour>make_gc > rm -f lib\gcc/libcommon.a && ar cru lib\gcc/libcommon.a obj\gcc/hbfhnd.o > obj\gcc > /hbfopen.o obj\gcc/hbfsapi.o obj\gcc/hbgete.o obj\gcc/hbhash.o > obj\gcc/hbstr.o o > bj\gcc/hbtrace.o obj\gcc/hbver.o obj\gcc/expropt1.o obj\gcc/expropt2.o > obj\gcc/r > eserved.o && ranlib lib\gcc/libcommon.a && strip -g lib\gcc/libcommon.a > "rm" no se reconoce como un comando interno o externo, > programa o archivo por lotes ejecutable. > mingw32-make.exe: [lib\gcc/libcommon.a] Error 1 (ignored) > mingw32-make.exe: *** No rule to make target > `E:/xharbour/source/pp/ppcomp.c', n > eeded by `obj\gcc/ppcomp.o'. Stop. > > y ahora no se cómo seguir, alguien puede darme una mano con esto? > > alguien me puede proporcionar una copia de rm.exe? > > De antemano, muchas gracias. > > Salu2, > GVS > > > > Guillermo Varona Silupú escribió: > > Hola: > > Estoy intentando generar xHarbour desde los ultimos CVS con MingGW a > > traves de make_gc.bat que a su vez utiliza makefile.gc, previamente he > > hecho los ajustes de las variable que se indican (ONE, TWO and THREE) > > (rem What we have to do is to set the following 3 envars, ONE, TWO and > > THREE), pero al ejecutarlo obtengo lo siguiente: > > > > E:\xharbour>make_gc > > makefile.gc:542: *** commands commence before first target. Stop. > > > > ¿Qué puede estar fallando? > > > > De antemano, muchas gracias. > > > > Salu2, > > GVS > |
|
|
||||
|
||||
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Re: problem compiling xHarbour 1.20 | Ron Pinkas | Newsgroup comp.lang.xharbour | 2 | 04-04-2009 05:46 AM |
| xHarbour Source Code | Loach@mail.ru | Newsgroup comp.lang.xharbour | 3 | 04-02-2009 01:14 PM |