[BETA] Depurador (x)Harbour

Post Reply
User avatar
andresreyes_mzt
Posts: 70
Joined: Fri Jan 11, 2008 6:55 am
Location: Mexico
Contact:

[BETA] Depurador (x)Harbour

Post by andresreyes_mzt »

Hola,

Dejo a su consideracion la siguiente aplicacion en la que estoy trabajando es un depurador para (x)Harbour creado con fivewin, esta en fase de pruebas y le faltan todavia algunas cosas por terminar, yodavia trabajo en ellas, tiene sus limitaciones, pero es algo funcional

Ahi les dejo una imagen , y el link para descargar , para quienes desen probarlo, si desean depurar alguna aplicacion incluir la libreria WDEBUG.LIB en lugar de DEBUG.LIB

Image

http://andresreyesh.myvnc.com/www/windebug.zip

Saludos,

Andres Reyes
Carlos Mora
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Post by Carlos Mora »

Hola Andrés,

tu trabajo se ve muy interesante, la verdad es que hay veces que extraño mucho un debugger, cuando progrmaba solo en Clipper me resultaba fundamental y por ahora solo me tengo que conformar con los queridos OutputDebug String.

Ya mismo me lo bajo y hoy le daremos una ojeada.

Un saludo,

Carlos.
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Post by Carles »

Hola Andres,

Siempre me ha parecido interesante esta herramienta y pinta bien. Servira para programas win o solo consola ?. Sera libre o de pago ? Codigo abierto ?

Enhorabuena

C.
Salutacions, saludos, regards

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

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
User avatar
andresreyes_mzt
Posts: 70
Joined: Fri Jan 11, 2008 6:55 am
Location: Mexico
Contact:

Post by andresreyes_mzt »

Carles wrote:Hola Andres,

Siempre me ha parecido interesante esta herramienta y pinta bien. Servira para programas win o solo consola ?. Sera libre o de pago ? Codigo abierto ?

Enhorabuena

C.
Hola Carles,

Sirve tanto para win como para consola,
Claro que sera libre,
Codigo Abierto todavia no,

Saludos,

Andres
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Andrés,

Enhorabuena, se ve muy profesional! :-)

Con tu permiso, vamos a comentarlo en el foro en Inglés para que otros usuarios puedan probarlo tambien, gracias!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
sysctrl2
Posts: 833
Joined: Mon Feb 05, 2007 7:15 pm
Contact:

Post by sysctrl2 »

Holas adres,

gracias por el debuger,,

intentando probar con VERCE me dice que faltan unas funciones,

Compilado y Enlazado de: [C:\SYSCTRL\SYSCTRL\SYSCTRL.Exe]
Ejecución No. 5
Ejecutada a las: 13:40:19
============================================================
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_HB_DBG_SETENTRY' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_GETSOURCEFILES' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_SETGO' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_SETCBTRACE' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_ISVALIDSTOPLINE' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_SETQUIT' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_SETTRACE' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_SETNEXTROUTINE' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_ADDWATCH' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_GETEXPRVALUE' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_SETTOCURSOR' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_ADDBREAK' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_DELBREAK' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Error: Unresolved external '_HB_FUN_HB_DBG_DELWATCH' referenced from
C:\SYSCTRL\SYSCTRL\WDEBUG.LIB|debugger
Fin del proceso.
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
** error 2 ** deleting C:\SYSCTRL\SYSCTRL\SYSCTRL.exe
Ha habido ERRORES al intentar Generar la Aplicacion
===============================================
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
andresreyes_mzt
Posts: 70
Joined: Fri Jan 11, 2008 6:55 am
Location: Mexico
Contact:

Post by andresreyes_mzt »

Hola,

Todas esas funciones estan contenidas dentro del archivo dbgentry.c de la libreria rtl.lib ...

Asegura que esa libreria se encuentre ahi ...

Recuerda que por el momento solo funciona con (x)Harbour, con harbour proximamente...


Saludos,

Andres Reyes
User avatar
sysctrl2
Posts: 833
Joined: Mon Feb 05, 2007 7:15 pm
Contact:

Post by sysctrl2 »

ok. Andres gracias,

voy a checar.
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
Anderson.OL
Posts: 92
Joined: Thu Feb 15, 2007 11:37 am
Location: Itaocara - RJ - Brasil
Contact:

Post by Anderson.OL »

Comigo gerou o erro:

Error: Unresolved external '_HB_FUN_EXENAME' referenced from WDEBUG.LIB|debugger
FiveWin 9.03 + xHarbour !!
User avatar
Anderson.OL
Posts: 92
Joined: Thu Feb 15, 2007 11:37 am
Location: Itaocara - RJ - Brasil
Contact:

Post by Anderson.OL »

Anderson.OL wrote:Comigo gerou o erro:

Error: Unresolved external '_HB_FUN_EXENAME' referenced from WDEBUG.LIB|debugger
Basta adicionar CT.LIB
FiveWin 9.03 + xHarbour !!
User avatar
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

Re: [BETA] Depurador (x)Harbour

Post by thefull »

andresreyes_mzt wrote:Hola,

Dejo a su consideracion la siguiente aplicacion en la que estoy trabajando es un depurador para (x)Harbour creado con fivewin, esta en fase de pruebas y le faltan todavia algunas cosas por terminar, yodavia trabajo en ellas, tiene sus limitaciones, pero es algo funcional

Ahi les dejo una imagen , y el link para descargar , para quienes desen probarlo, si desean depurar alguna aplicacion incluir la libreria WDEBUG.LIB en lugar de DEBUG.LIB

Image

http://andresreyesh.myvnc.com/www/windebug.zip

Saludos,

Andres Reyes
Me parece fantástico este trabajo, siempre quise empezar pero el tiempo/obligaciones me lo impidieron, que bien que alguien se meta con esto.
Ahora bien, como _ cojonera, me gustaría saber que intenciones tienes sobre este proyecto, me explico.

Si tienes intención de liberarlo como free software, con gusto ayudaré a desarrollarlo, depurarlo , testearlo, etc...

Si no tienes intención de liberar el código fuente, pero lo haces freeware, estará bien probarlo cuando este terminado.

Si tienes intención de comercializarlo, ojo que me parece correcto , ni critico ni alabo cada cual hace con su trabajo/tiempo lo que quiera, ya no perdería el tiempo ni en mirarlo por encima. ( ya dije que el tiempo es miserable .. ;-) )

Asi, me gustaría sabe más sobre este proyecto, para decidir si merece la pena o no, invertir el tiempo en él o no.

La verdad es que lo único que me interesa es averiguar como funciona realmente el debugger, si ya se que esta hecho en Harbour, pero , la verdad es que lo tuyo se ve más profesional, además, también seria interesante portarlo a otras arquitecturas como GNU/Linux.

En fin, haber si me sacas de dudas para decidir.
De todas maneras, gracias por esta herramienta.
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
andresreyes_mzt
Posts: 70
Joined: Fri Jan 11, 2008 6:55 am
Location: Mexico
Contact:

Post by andresreyes_mzt »

Hola Rafa,

Mis intenciones en este proyecto es especifico,

1.- Seguir desarrollando, hasta obtener un muy buen y bastante util depurador.

2.- No hay ninguna intencion de mi parte por comercializarlo, deseo mantenerlo como freeware, y tal vez en un futuro liberar el codigo fuente ...

3.- Estoy abierto a la posibilidad de portarlo a GNU/Linux ... del cual no tengo mucha experiencia ...
La verdad es que lo único que me interesa es averiguar como funciona realmente el debugger
si te interesa conocer el codigo ... comunicate conmigo ... mi correo esta en los creditos del depurador

:wink:

Saludos,

Andres Reyes
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Si os sirve de ayuda, el código del depurador de Harbour/xHarbour está totalmente disponible en sus respectivos SVN/CVS. Aunque es en modo consola, el funcionamiento ha de ser muy similar.

Yo escribí el primer prototipo del depurador en modo consola de Harbour, lo que ocurre es que lo hice en PRG para hacerlo más mantenible, pero esto hizo que fuese lento.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply