Page 1 of 1
Extraño error con HARBOUR
Posted: Wed May 24, 2023 12:41 pm
by JoseAlvarez
Saludos colegas
Toda la vida, despues del BLinker y hasta hace poco, utilice xHarbour. Por recomendaciones en el foro, migre a Harbour.
Hasta ahora todo muy bien, con una pequeña salvedad que me hace perder mucho tiempo de programacion:
No se que hice o que me esta faltando, pero al compilar con HARBOUR no me avisa cuando una variable no existe, por ejemplo, si tengo declarada LOCAL cVar y mas adelante la llamo como nVar, el compilador no arroja error de variable indefinida. Compila sin problemas. Solo al ejecutar muestra el error.
a que puede deberse esto? con xHarbour de inmediato indica el error de que la variable nVar no fue declarada.
Re: Extraño error con HARBOUR
Posted: Wed May 24, 2023 1:06 pm
by karinha
Buen día. Muestra un pequeño ejemplo.
¿Cómo son las BANDERAS(FLAGS) de compilación, /N/M?
Gracias.
Saludos.
Re: Extraño error con HARBOUR
Posted: Wed May 24, 2023 2:22 pm
by JoseAlvarez
Hola Joao, como estas amigo?
este es el archivo .HBP
********************************************************************************************
-hbexe
-inc
-Ic:\xBaseHarbour\fwh19.06\include
-I.\Include2
#-trace
#-static
#-fullstatic
-beep
#-run
-gtgui
-prgflag=/n /m /d__FLAT__
-resflag=-D__FLAT__
Prg\Cuentas32.PRG
Prg\CrearMapas.PRG
Prg\Clientes.PRG
Prg\ClienteNuevo.PRG
Prg\ClienteNuevo_Mundo.PRG
Prg\ClienteConsulta.PRG
Prg\ClienteConsultaMundo.PRG
Prg\ClienteEditar.PRG
Prg\ClienteEditarMundo.PRG
Prg\ClienteEliminar.PRG
Prg\Empresa.PRG
Prg\EstadosCiudades.PRG
Prg\Facturas.PRG
Prg\Zonas.PRG
Prg\Libs_Ja.PRG
Prg\Libs_Msg.PRG
Prg\Mapas.PRG
Prg\MapasUsuarios.PRG
Prg\Menus.PRG
Prg\NewCredito.PRG
Prg\Usuarios.PRG
Prg\Prueba.PRG
Prg\Parametros.PRG
Prg\ReactivarClientes.PRG
Prg\NewPagos.PRG
Prg\Rpt_Emit2Fechas.PRG
Prg\Smtp.PRG
Prg\ValidRif.PRG
Prg\Trsay.PRG
-Lc:\xBaseHarbour\fwh19.06\lib
-L.\Lib2
-ldolphin
-llibmysql
-ltwbrowse
-lfiveh
-lfivehc
rc\Cuentas32.rc
rc\Cuentas32_Jpg1.rc
rc\Manifest.rc
hbct.hbc
xhb.hbc
hbxpp.hbc
hbziparc.hbc
hbfoxpro.hbc
hbwin.hbc
hbmzip.hbc
gtwvg.hbc
Re: Extraño error con HARBOUR
Posted: Wed May 24, 2023 3:32 pm
by karinha
Intenta asi:
Code: Select all | Expand
#flags
-inc
-fullstatic
-beep
-nodefgt
-gtgui
-gui
-m -n -w2 -gc3 -ge1
-prgflag=/n /m /d__FLAT__
-resflag=-D__FLAT__
O
-m -n -w0 -gc3 -q -ge1
O
-m -n -w3 -gc3 -q -ge1
Saludos.
Re: Extraño error con HARBOUR
Posted: Thu May 25, 2023 6:05 am
by xmanuel
La banderita del compilador -w le puedes pasar has el 3
Usa -w3 y eso lo detecta todo todo!!!
Re: Extraño error con HARBOUR
Posted: Thu May 25, 2023 5:52 pm
by JoseAlvarez
xmanuel wrote:La banderita del compilador -w le puedes pasar has el 3
Usa -w3 y eso lo detecta todo todo!!!
Saludos xManuel, muchas gracias por tu ayuda.
Efectivamente, colocando -W3 detecta todo, de hecho detecta mas de la cuenta jajajaj , antes de mostrarme mis errores , me arroja una infinidad de errores
redefinition or duplicate definition of
en los archivos:
VKey.ch
WinApi.ch
Ado.ch
Wcolors.ch
No se que se deben, pero por los momentos solo tomare en cuentas los mios.
Muchas Gracias !
Joao, Muchas Gracias por tu ayuda tambien ,
Un abrazo a ambos