DEBUG en FW

Re: DEBUG en FW

Postby Baxajaun » Thu Jun 10, 2010 7:39 am

Hola Carles,

he construido FwDbg.lib y la he añadido a mi proyecto. He usado -b a la hora de compilar mis prgs, uso Harbour. Y he añadido FwDbg.dll al directorio del ejecutable. Pero no consigo que arranque el debug.

Muchas gracias.

Saludos,

Felix
User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: DEBUG en FW

Postby Carles » Fri Jun 11, 2010 7:16 am

Hola,

Patricio, DbgReport doen't exist :roll: . You can download new version from http://www.box.net/shared/hk810rsn4o

Felix, me comentaste que usas la version FWH10.5. No necesitas enlazar ninguna libreria porque esta todo el codigo dentro de la propia libreria de FWH. Para hacer un test de si te funciona todo bien, prueba primero hacer un buildh tutor01 /b . No hace falta ya poner #pragma /b+ en el prg, solo poniendo el flag /b durante la compilacion es suficiente. Ya diras...
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1138
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: DEBUG en FW

Postby Baxajaun » Fri Jun 11, 2010 12:26 pm

Hola Carles,

he probado con test.prg y tampoco arranca el debuger, es más no arranca ni el programa.

Saludos,

Felix
User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: DEBUG en FW

Postby Carles » Fri Jun 11, 2010 12:29 pm

Felix,

Has probado buildh tutor01 /b ?
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1138
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: DEBUG en FW

Postby Baxajaun » Fri Jun 11, 2010 1:24 pm

Carles,

lo acabo de probar y tampoco. No arranca ni tutor01, ni aparece la pantalla del debuger.

Muchas gracias.

Saludos,

Felix
User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: DEBUG en FW

Postby Carles » Fri Jun 11, 2010 2:14 pm

Felix,

Acabo de probarlo con la FWH105 y tienes razon. Lo que ha ocurrido es que no estaba actualizada la libreria con la ultima correccion de la funcion CurDrive(). Ahora es necesario usar la funcion HB_CurDrive()

La solucion pasa por a la carpeta .\source\clases y editar el modulo fwdbg.prg. En la linea 193 sustituir

Code: Select all  Expand view  RUN
  ::cDir          := CurDrive() + ':' + CurDir()

por
Code: Select all  Expand view  RUN
  ::cDir          := HB_CurDrive() + ':' + CurDir()


Si compilas de nuevo el modulo y lo añades a la libreria FiveH.lib, te funcionará. Si tienes algun problema, mandame un mensaje y te explico como hacerlo.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1138
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: DEBUG en FW

Postby Baxajaun » Fri Jun 11, 2010 3:03 pm

Carles,

en FWH 10.5 consta sólo de fwdbg.prg y fwdbg.ch ?

Para poner el nuevo fwdbg.obj link -+ fwdbg.obj fiveh.lib ?

Muchas gracias.

Saludos,

Felix
User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: DEBUG en FW

Postby Patricio Avalos Aguirre » Fri Jun 11, 2010 3:03 pm

Hola

Que diferencia hay entre

curdrive()
hb_curdrive()

yo he tenido que usar curdrive() ya que no existe hb_curdrive()

tengo fwh 10.4
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: DEBUG en FW

Postby Carles » Fri Jun 11, 2010 8:04 pm

Hola,

Felix -> Una vez tengas el fwdbg.obj para reemplazarlo tienes de usar Tlib

Code: Select all  Expand view  RUN
Tlib FiveH.lib -+ FwDbg.obj


Patricio-> Con la nueva version de Harbour queda sustituida la funcion Curdrive() por HB_CurDrive(). Si no utilizas esta nueva version, no hay ningun problema.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1138
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

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