Consulta para Antonio

Consulta para Antonio

Postby goosfancito » Wed Sep 24, 2014 12:33 pm

Antonio,

Te planteo un problema que se me esta dando cuando genero los programas, me tiene preocupado ya que repaso el código y no entiendo que es lo que me pasa.

Mi codigo:
Code: Select all  Expand view
Function main()
   CopyFile( "c:\tbvaco.frm", "d:\tbvaco.frm")
   CopyFile( "c:\tbvaco.MYD", "d:\tbvaco.MYD")
   CopyFile( "c:\tbvaco.MYI",  "d:\tbvaco.MYI")
return (nil)


funciona, me copia los archivos, los tres.

Comento la segunda linea

Code: Select all  Expand view
Function main()
   CopyFile( "c:\tbvaco.frm", "d:\tbvaco.frm")
   // CopyFile( "c:\tbvaco.MYD", "d:\tbvaco.MYD")
   CopyFile( "c:\tbvaco.MYI",  "d:\tbvaco.MYI")
return (nil)


Compilo (hasta elimino todos los .c y .obj) ejecuto la aplicacion y me vuelve a copiar los tres archivos,
o sea, no tomò las modificaciones, y esto me pasó varias veces, como que las "pequeñas" modificaciones al codigo
el compilador no lo ve.

Que es lo que hago mal?

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: Consulta para Antonio

Postby Antonio Linares » Wed Sep 24, 2014 3:15 pm

Gustavo,

No debes estar borrando los OBJs ó los ficheros que se generan en .C

Usas un makefile ? Usas Borland ?

Hace poco publiqué un makefile para Borland que funciona muy bien y es realmente facil de usar ó modificar :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Consulta para Antonio

Postby Antonio Linares » Wed Sep 24, 2014 3:15 pm

Un makefile precisamente una de las cosas que hace es eso:

controlar que todos los ficheros esten debidamente actualizados y asi no usa ficheros OBJs ó C que no correspondan por ser antiguos :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Consulta para Antonio

Postby goosfancito » Wed Sep 24, 2014 5:37 pm

Antonio borro absolutamente todos los .c y los .obj o sea compilo teniendo solamente los prg.

utilizo xmate como entorno que usa el borland para compilar.

a la tarde armo un ejemplo chico con eso que me pasa y lo cuelgo.

gracias por la respuesta.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: Consulta para Antonio

Postby Antonio Linares » Thu Sep 25, 2014 10:15 am

Igual xMate guarda por alguna parte archivos temporales...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 64 guests