DEBUG en FW
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
DEBUG en FW
Hola Amigos...
Será posible que se pueda "ver" en una ventana adicional, o en un archivo de texto la ejecucion de una aplicacion?,, esto para determinar en que lugar se produce un GPF,
Salu2
Será posible que se pueda "ver" en una ventana adicional, o en un archivo de texto la ejecucion de una aplicacion?,, esto para determinar en que lugar se produce un GPF,
Salu2
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: DEBUG en FW
Willi,
Puedes usar el depurador de Andrés Reyes:
http://forums.fivetechsupport.com/viewt ... 68&start=0
Tienes una copia para descargar aqui:
http://www.fivetechsoft.com/files/utili ... ndebug.zip
Puedes usar el depurador de Andrés Reyes:
http://forums.fivetechsupport.com/viewt ... 68&start=0
Tienes una copia para descargar aqui:
http://www.fivetechsoft.com/files/utili ... ndebug.zip
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Re: DEBUG en FW
Se agradece maese...
Salu2
Salu2
Re: DEBUG en FW
Willi,
Si me envias tu email, te enviare un debugger que monte hace un par de años y que funciona bastante bien.
Despues de un periodo de tiempo "off-line" y de muchos movimientos , parece que volvere ha estar una temporada con todos vosotros.
Si me envias tu email, te enviare un debugger que monte hace un par de años y que funciona bastante bien.
Despues de un periodo de tiempo "off-line" y de muchos movimientos , parece que volvere ha estar una temporada con todos vosotros.
Salutacions, saludos, regards
"...programar es fácil, hacer programas es difícil..."
https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
"...programar es fácil, hacer programas es difícil..."
https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: DEBUG en FW
Carles,
Muy buenas noticias, enhorabuena
Si publicas aquí el enlace al depurador seguro que a muchos usuarios les gustará probarlo. Gracias
Muy buenas noticias, enhorabuena
Si publicas aquí el enlace al depurador seguro que a muchos usuarios les gustará probarlo. Gracias
Re: DEBUG en FW
Hola,
Despues de q la gente me esta pidiendo por correo el de debugger, lo va a colgar Antonio y se lo podra bajar quien lo desee. Esta disponible todo el codigo de la libreria
A debugar....
Despues de q la gente me esta pidiendo por correo el de debugger, lo va a colgar Antonio y se lo podra bajar quien lo desee. Esta disponible todo el codigo de la libreria
A debugar....
Salutacions, saludos, regards
"...programar es fácil, hacer programas es difícil..."
https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
"...programar es fácil, hacer programas es difícil..."
https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: DEBUG en FW
Aquí teneis el depurador realizado por Carles. Es un trabajo de gran calidad, y que al proporcionar su código fuente, da opción a que sea modificado, ampliado, usado para aprender, etc.
Gracias Carles!
http://www.fivetechsoft.com/files/utilities/fwdbg.rar
Gracias Carles!
http://www.fivetechsoft.com/files/utilities/fwdbg.rar
- Biel EA6DD
- Posts: 680
- Joined: Tue Feb 14, 2006 9:48 am
- Location: Mallorca
- Contact:
Re: DEBUG en FW
Hola Carles, contento de leerte por el foro denuevo.
Muchas gracias por compartir el debugger y su código. Gran trabajo y gran aportación.
Salut i força.
Muchas gracias por compartir el debugger y su código. Gran trabajo y gran aportación.
Salut i força.
- jllinas
- Posts: 189
- Joined: Fri Oct 14, 2005 12:33 am
- Location: Santo Domingo, Dominican Republic
- Contact:
Re: DEBUG en FW
Hola a todos,
Manejo FWH810 y xHarbour 1.1.0 con Borland 5.5.1...
Utilicé el siguiente archivo de ejecución por lotes (Batch) para crear la librería:
El caso es que después de arreglar algunos BEGIN SEQUENCE que no querian compilar, finalmente construí la FWDBG.LIB y la FWDBG.DLL.
¿Que estoy haciendo mal, pues al enlazar con mis sistemas, no invoca al debug ?
¿O es que con estas versiones de xharbour no procede?
Gracias adelantadas, y abrazos..
Manejo FWH810 y xHarbour 1.1.0 con Borland 5.5.1...
Utilicé el siguiente archivo de ejecución por lotes (Batch) para crear la librería:
Code: Select all
@ECHO OFF
rem change paths if neccesary
rem cambia las rutas si es necesario
SET INCLUDE=\FWH810\INCLUDE;\xHARBOUR\INCLUDE;\Borland\BCC55\INCLUDE
\xHarbour\Bin\Harbour \DB3\Clipper\Lib\FWDBG\Source\FwDbg.prg /n /w > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
\xHarbour\Bin\Harbour \DB3\Clipper\Lib\FWDBG\Source\DbgTrace.prg /n /w >> harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
\xHarbour\Bin\Harbour \DB3\Clipper\Lib\FWDBG\Source\DbgTable.prg /n /w >> harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
\xHarbour\Bin\Harbour \DB3\Clipper\Lib\FWDBG\Source\DbgAlert.prg /n /w >> harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
\xHarbour\Bin\Harbour \DB3\Clipper\Lib\FWDBG\Source\DbgMemo.prg /n /w >> harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
\xHarbour\Bin\Harbour \DB3\Clipper\Lib\FWDBG\Source\DbgAbout.prg /n /w >> harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
\Borland\bcc55\bin\bcc32 -O2 -c -D__HARBOUR__ -I\Borland\bcc55\include;\fwh810\include;\xHarbour\include FwDbg.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
\Borland\bcc55\bin\bcc32 /O2 /c /D__HARBOUR__ /I\Borland\bcc55\include;\fwh810\include;\xHarbour\include DbgTrace.c >> comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
\Borland\bcc55\bin\bcc32 /O2 /c /D__HARBOUR__ /I\Borland\bcc55\include;\fwh810\include;\xHarbour\include DbgTable.c >> comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
\Borland\bcc55\bin\bcc32 /O2 /c /D__HARBOUR__ /I\Borland\bcc55\include;\fwh810\include;\xHarbour\include DbgAlert.c >> comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
\Borland\bcc55\bin\bcc32 /O2 /c /D__HARBOUR__ /I\Borland\bcc55\include;\fwh810\include;\xHarbour\include DbgMemo.c >> comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
\Borland\bcc55\bin\bcc32 /O2 /c /D__HARBOUR__ /I\Borland\bcc55\include;\fwh810\include;\xHarbour\include DbgAbout.c >> comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
Del FwDbg.lib
\Borland\bcc55\bin\Tlib FwDbg+FwDbg.obj > Lib.log
\Borland\bcc55\bin\Tlib FwDbg+DbgTrace.obj >> Lib.log
\Borland\bcc55\bin\Tlib FwDbg+DbgTable.obj >> Lib.log
\Borland\bcc55\bin\Tlib FwDbg+DbgAlert.obj >> Lib.log
\Borland\bcc55\bin\Tlib FwDbg+DbgMemo.obj >> Lib.log
\Borland\bcc55\bin\Tlib FwDbg+DbgAbout.obj >> Lib.log
Del *.c
Del *.obj
Del *.log
ECHO FwDbg.lib was successfuly created
ECHO FwDbg.lib fue creada exitosamente
\Borland\bcc55\bin\bcc32 -c -o.\dll\screen32.obj -I\Borland\bcc55\include;\fwh810\include;\xHarbour\include .\dll\screen32.hc > dll.log
IF ERRORLEVEL 1 GOTO DLLERROR
\Borland\bcc55\bin\brc32 -r .\dll\fwdbg.rc > dll.log
IF ERRORLEVEL 1 GOTO DLLERROR
\Borland\bcc55\bin\ilink32 /Tpd c0d32.obj .\dll\screen32.obj, .\dll\FwDbg.dll,,cw32.lib import32.lib,, .\dll\FwDbg.res >> dll.log
IF ERRORLEVEL 1 GOTO DLLERROR
del .\dll\*.i*
del .\dll\*.map
del .\dll\*.obj
del .\dll\*.res
del .\dll\*.tds
del .\dll\*.bak
GOTO END
:DLLERROR
ECHO DLL Compiler error see dll.log
GOTO END
:HARBOURERROR
ECHO Harbour Compiler error see harb.log
GOTO END
:COMPILERROR
ECHO Borland Compiler error see comp.log
:END
¿Que estoy haciendo mal, pues al enlazar con mis sistemas, no invoca al debug ?
¿O es que con estas versiones de xharbour no procede?
Gracias adelantadas, y abrazos..
Julio Llinás
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
Re: DEBUG en FW
Tenho o mesmo problema do amigo jllinas
alguem sabe como resolver ?
alguem sabe como resolver ?
Marcelo Ferro da Silveira
Fwh14.04/xHarbour 1.2.3 Simplex / Bcc582 / Pelles 8
SqlLib /xMate/WS
Fwh14.04/xHarbour 1.2.3 Simplex / Bcc582 / Pelles 8
SqlLib /xMate/WS
Re: DEBUG en FW
E uma outra duvidamarca wrote:Tenho o mesmo problema do amigo jllinas
alguem sabe como resolver ?
a Partir de qual versão do fwh funciona este Debug ?
Marcelo Ferro da Silveira
Fwh14.04/xHarbour 1.2.3 Simplex / Bcc582 / Pelles 8
SqlLib /xMate/WS
Fwh14.04/xHarbour 1.2.3 Simplex / Bcc582 / Pelles 8
SqlLib /xMate/WS
Re: DEBUG en FW
E uma outra duvidamarca wrote:marca wrote:Tenho o mesmo problema do amigo jllinas
alguem sabe como resolver ?
a Partir de qual versão do fwh funciona este Debug ?
me da estes erros aqui
:Bcc32.Exe -c -O2 -IC:\Language\Fwh\Include;M:\SvenWin\Include;C:\Language\Sqllib\Include;C:\Language\xHarbour\Include;C:\Language\Bcc55\Include -IC:\Language\xHarbour\Include;C:\language\BCC55\Include -nObj Obj\DBGTRACE.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
Obj\DBGTRACE.c:
[1]:iLink32.Exe -Gn -aa -Tpe -s @SVEN.bcl
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN___DBGSETENTRY' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGSETGO' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGSETQUIT' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGGETSOURCEFILES' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGVMVARGGET' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGVMVARLGET' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGPROCLEVEL' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGVMVARSGET' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGVMVARGSET' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGVMVARLSET' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Error: Unresolved external '_HB_FUN___DBGVMVARSSET' referenced from C:\SVENWIN\OBJ\FWDBG.OBJ
Como faço para resolver ?
Marcelo Ferro da Silveira
Fwh14.04/xHarbour 1.2.3 Simplex / Bcc582 / Pelles 8
SqlLib /xMate/WS
Fwh14.04/xHarbour 1.2.3 Simplex / Bcc582 / Pelles 8
SqlLib /xMate/WS
- jllinas
- Posts: 189
- Joined: Fri Oct 14, 2005 12:33 am
- Location: Santo Domingo, Dominican Republic
- Contact:
Re: DEBUG en FW
marca,
Para evitar esos errores, debes incluir a debug.lib en la lista de tus librerias al compilar, que se encuentra en la carpeta LIB de xHarbour. Todas son funciones utilizadas en FWDBG.LIB.
Abrazos,
Para evitar esos errores, debes incluir a debug.lib en la lista de tus librerias al compilar, que se encuentra en la carpeta LIB de xHarbour. Todas son funciones utilizadas en FWDBG.LIB.
Abrazos,
Julio Llinás
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
Re: DEBUG en FW
Ola Julio
Obrigado pelo retorno
Ja tenho esta lib em meu projeto e mesmo assim continua dando erro
sendo que me parece que estas funções estão na VM.lib e nao na debug.lib
C:\Language\FWH\LIB\FiveHX.LIB=209,.T.,0,0,
C:\Language\FWH\LIB\FIVEHC.LIB=210,.T.,0,0,
%HB_LIB_INSTALL%\rtl.lib=211,.T.,0,0,
%HB_LIB_INSTALL%\vm.lib=212,.T.,0,0,
%HB_LIB_INSTALL%\gtgui.lib=213,.T.,0,0,
%HB_LIB_INSTALL%\lang.lib=214,.T.,0,0,
%HB_LIB_INSTALL%\macro.lib=215,.T.,0,0,
%HB_LIB_INSTALL%\rdd.lib=216,.T.,0,0,
%HB_LIB_INSTALL%\Dbfntx.lib=217,.T.,0,0,
%HB_LIB_INSTALL%\dbfcdx.lib=218,.T.,0,0,
%HB_LIB_INSTALL%\dbffpt.lib=219,.T.,0,0,
%HB_LIB_INSTALL%\hbsix.lib=220,.T.,0,0,
%HB_LIB_INSTALL%\debug.lib=221,.T.,0,0,
%HB_LIB_INSTALL%\common.lib=222,.T.,0,0,
%HB_LIB_INSTALL%\pp.lib=223,.T.,0,0,
%HB_LIB_INSTALL%\pcrepos.lib=224,.T.,0,0,
%HB_LIB_INSTALL%\HBCOMM.LIB=225,.T.,0,0,
%HB_LIB_INSTALL%\hbzip.lib=226,.T.,0,0,
%HB_LIB_INSTALL%\zlib.lib=227,.T.,0,0,
%C_LIB_INSTALL%\C0W32.OBJ=228,.T.,0,0,
%C_LIB_INSTALL%\CW32.LIB=229,.T.,0,0,
%C_LIB_INSTALL%\import32.lib=230,.T.,0,0,
%C_LIB_INSTALL%\PSDK\ODBC32.LIB=231,.T.,0,0,
%C_LIB_INSTALL%\PSDK\RASAPI32.LIB=232,.T.,0,0,
%C_LIB_INSTALL%\PSDK\NDDEAPI.LIB=233,.T.,0,0,
%C_LIB_INSTALL%\PSDK\MSIMG32.LIB=234,.T.,0,0,
%C_LIB_INSTALL%\PSDK\IPHLPAPI.LIB=235,.T.,0,0,
M:\SvenWin\Scanner\EZTW32.LIB=236,.T.,0,0,
Obrigado pelo retorno
Ja tenho esta lib em meu projeto e mesmo assim continua dando erro
sendo que me parece que estas funções estão na VM.lib e nao na debug.lib
C:\Language\FWH\LIB\FiveHX.LIB=209,.T.,0,0,
C:\Language\FWH\LIB\FIVEHC.LIB=210,.T.,0,0,
%HB_LIB_INSTALL%\rtl.lib=211,.T.,0,0,
%HB_LIB_INSTALL%\vm.lib=212,.T.,0,0,
%HB_LIB_INSTALL%\gtgui.lib=213,.T.,0,0,
%HB_LIB_INSTALL%\lang.lib=214,.T.,0,0,
%HB_LIB_INSTALL%\macro.lib=215,.T.,0,0,
%HB_LIB_INSTALL%\rdd.lib=216,.T.,0,0,
%HB_LIB_INSTALL%\Dbfntx.lib=217,.T.,0,0,
%HB_LIB_INSTALL%\dbfcdx.lib=218,.T.,0,0,
%HB_LIB_INSTALL%\dbffpt.lib=219,.T.,0,0,
%HB_LIB_INSTALL%\hbsix.lib=220,.T.,0,0,
%HB_LIB_INSTALL%\debug.lib=221,.T.,0,0,
%HB_LIB_INSTALL%\common.lib=222,.T.,0,0,
%HB_LIB_INSTALL%\pp.lib=223,.T.,0,0,
%HB_LIB_INSTALL%\pcrepos.lib=224,.T.,0,0,
%HB_LIB_INSTALL%\HBCOMM.LIB=225,.T.,0,0,
%HB_LIB_INSTALL%\hbzip.lib=226,.T.,0,0,
%HB_LIB_INSTALL%\zlib.lib=227,.T.,0,0,
%C_LIB_INSTALL%\C0W32.OBJ=228,.T.,0,0,
%C_LIB_INSTALL%\CW32.LIB=229,.T.,0,0,
%C_LIB_INSTALL%\import32.lib=230,.T.,0,0,
%C_LIB_INSTALL%\PSDK\ODBC32.LIB=231,.T.,0,0,
%C_LIB_INSTALL%\PSDK\RASAPI32.LIB=232,.T.,0,0,
%C_LIB_INSTALL%\PSDK\NDDEAPI.LIB=233,.T.,0,0,
%C_LIB_INSTALL%\PSDK\MSIMG32.LIB=234,.T.,0,0,
%C_LIB_INSTALL%\PSDK\IPHLPAPI.LIB=235,.T.,0,0,
M:\SvenWin\Scanner\EZTW32.LIB=236,.T.,0,0,
Marcelo Ferro da Silveira
Fwh14.04/xHarbour 1.2.3 Simplex / Bcc582 / Pelles 8
SqlLib /xMate/WS
Fwh14.04/xHarbour 1.2.3 Simplex / Bcc582 / Pelles 8
SqlLib /xMate/WS
- jllinas
- Posts: 189
- Joined: Fri Oct 14, 2005 12:33 am
- Location: Santo Domingo, Dominican Republic
- Contact:
Re: DEBUG en FW
Marcelo,
Tienes que colocarla mas arriba. Intenta colocarla INMEDIATAMENTE DESPUES de la librerias de FW.
Lo mismo me sucedía.
Abrazos,
Tienes que colocarla mas arriba. Intenta colocarla INMEDIATAMENTE DESPUES de la librerias de FW.
Lo mismo me sucedía.
Abrazos,
Julio Llinás
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1