Inestabilidad de la Aplicacion

Re: Inestabilidad de la Aplicacion

Postby Antonio Linares » Wed Aug 27, 2014 9:47 pm

Marcelo,

Y cual es el error ? No has copiado el log completo y no sabemos que es lo que le pasó a la aplicación.

Supongo que lo que comentas de la herramienta usada para construir el EXE afecta en las librerías enlazadas y en el orden de ellas.

Precisamente es por eso que yo prefiero y recomiendo usar ficheros makefiles porque asi sabemos con exactitud que flags y que librerías se estan enlazando y en que orden. Es decir, tener control completo de como se construyen nuestros EXEs.
regards, saludos

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

Re: Inestabilidad de la Aplicacion

Postby José Vicente Beltrán » Thu Aug 28, 2014 9:23 am

Después del comentario de Antonio, me respondo a mi mismo:

Efectivamente yo estaba enlazando (en las herramientas con el problema) las LIBs de FW en ultimo lugar, y las he cambiado de forma que se enlacen en el siguiente orden:
1.- Librerías de usuario
2.- Librerías de FW
3.- Librerías de [x]Harbour
4.- Librerías de BCC
Y 'voilà' ya no es necesario modificar y enlazar el errsysw.prg para que se detallen los errores en ejecución.

Alguien dirá: ¡Hombre claro, es que eso es así!, pero lamentablemente, hasta ahora yo no lo tenía tan claro.

Gracias Antonio una vez mas. :shock:
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España

Re: Inestabilidad de la Aplicacion

Postby Marcelo Via Giglio » Thu Aug 28, 2014 2:34 pm

Antonio,

un error tan simple como este:

?a


cuand "a" no esta definida

En el error.log me da este error

-------------------- Internal Error Handling Information ---------------------

Subsystem Call ....: BASE
System Code .......: 1003
Default Status ....: .F.
Description .......: Variable does not exist
Operation .........: A
Arguments .........:
Involved File .....:
Dos Error Code ....: 0

Trace Through:
----------------
MAIN : 14 in Module: Source\main.prg


############################## Video Screen Dump ##############################

+--------------------------------------------------------------------------------+
|Error BASE/1003 Variable does not exist: A (Quit, Retry) |
|Error BASE/1003 Variable does not exist: A |
| |
|Error at ...: MAIN(14) in Module: Source\main.prg


Viendo el log, es como que no supiera xH que esta en un entorno GUI

supongo que debe ser el orden de las librerias, el orden que estoy utilizando es:

%C_LIB_INSTALL%\C0W32.OBJ=34,.T.,0,0,
D:\dev\fwh1312\lib\FiveHX.lib=35,.T.,0,0,
D:\dev\fwh1312\lib\FiveHC.lib=36,.T.,0,0,
%HB_LIB_INSTALL%\rtl.lib=37,.T.,0,0,
%HB_LIB_INSTALL%\vm.lib=38,.T.,0,0,
%HB_LIB_INSTALL%\gtgui.lib=39,.T.,0,0,
%HB_LIB_INSTALL%\lang.lib=40,.T.,0,0,
%HB_LIB_INSTALL%\rdd.lib=41,.T.,0,0,
%HB_LIB_INSTALL%\macro.lib=42,.T.,0,0,
%HB_LIB_INSTALL%\dbfcdx.lib=43,.T.,0,0,
%HB_LIB_INSTALL%\dbffpt.lib=44,.T.,0,0,
%HB_LIB_INSTALL%\dbfntx.lib=45,.T.,0,0,
%HB_LIB_INSTALL%\hbsix.lib=46,.T.,0,0,
%HB_LIB_INSTALL%\common.lib=47,.T.,0,0,
%HB_LIB_INSTALL%\pp.lib=48,.T.,0,0,
%HB_LIB_INSTALL%\pcrepos.lib=49,.T.,0,0,
%HB_LIB_INSTALL%\ct.lib=50,.T.,0,0,
%HB_LIB_INSTALL%\zlib.lib=51,.T.,0,0,
%HB_LIB_INSTALL%\hbzip.lib=52,.T.,0,0,
%HB_LIB_INSTALL%\libmisc.lib=53,.T.,0,0,
%HB_LIB_INSTALL%\png.lib=54,.T.,0,0,
%HB_LIB_INSTALL%\ace32.lib=55,.T.,0,0,
%HB_LIB_INSTALL%\rddads.lib=56,.T.,0,0,
%C_LIB_INSTALL%\cw32.lib=57,.T.,0,0,
%C_LIB_INSTALL%\uuid.lib=58,.T.,0,0,
%C_LIB_INSTALL%\import32.lib=59,.T.,0,0,
%C_LIB_INSTALL%\psdk\odbc32.lib=60,.T.,0,0,
%C_LIB_INSTALL%\psdk\nddeapi.lib=61,.T.,0,0,
%C_LIB_INSTALL%\psdk\iphlpapi.lib=62,.T.,0,0,
%C_LIB_INSTALL%\psdk\msimg32.lib=63,.T.,0,0,
%C_LIB_INSTALL%\psdk\psapi.lib=64,.T.,0,0,
%C_LIB_INSTALL%\psdk\shell32.lib=65,.T.,0,0,


todo funcionaba bien, no se cuando cambio la cosa, no me doy cuenta

saludos a todos y gracias por las respuestas

Marcelo
Marcelo Via Giglio
 
Posts: 1050
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Re: Inestabilidad de la Aplicacion

Postby José Vicente Beltrán » Thu Aug 28, 2014 3:24 pm

Este orden de libs me funciona perfectamente para XHARBOUR

    <Library Filename="[user]Fivehx.lib"/>
    <Library Filename="[user]Fivehc.lib"/>
    <Library Filename="[xHarbour]rtl.lib"/>
    <Library Filename="[xHarbour]vm.lib"/>
    <Library Filename="[xHarbour]gtgui.lib"/>
    <Library Filename="[xHarbour]lang.lib"/>
    <Library Filename="[xHarbour]macro.lib"/>
    <Library Filename="[xHarbour]rdd.lib"/>
    <Library Filename="[xharbour]gtstd.lib"/>
    <Library Filename="[xharbour]debug.lib"/>
    <Library Filename="[xharbour]ct.lib"/>
    <Library Filename="[xHarbour]dbfntx.lib"/>
    <Library Filename="[xHarbour]dbfcdx.lib"/>
    <Library Filename="[xHarbour]dbffpt.lib"/>
    <Library Filename="[xHarbour]hbsix.lib"/>
    <Library Filename="[xHarbour]codepage.lib"/>
    <Library Filename="[xHarbour]common.lib"/>
    <Library Filename="[xHarbour]pp.lib"/>
    <Library Filename="[xHarbour]pcrepos.lib"/>
    <Library Filename="[xHarbour]hbzip.lib"/>
    <Library Filename="[xHarbour]zlib.lib"/>
    <Library Filename="[bcc]c0w32.obj"/>
    <Library Filename="[bcc]psdk\msimg32.lib"/>
    <Library Filename="[bcc]cw32.lib"/>
    <Library Filename="[bcc]import32.lib"/>

y este para HARBOUR

    <Library Filename="[user]Fiveh.lib"/>
    <Library Filename="[user]Fivehc.lib"/>
    <Library Filename="[Harbour]hbextern.lib"/>
    <Library Filename="[Harbour]hbdebug.lib"/>
    <Library Filename="[Harbour]hbvm.lib"/>
    <Library Filename="[Harbour]hbrtl.lib"/>
    <Library Filename="[Harbour]hblang.lib"/>
    <Library Filename="[Harbour]hbcpage.lib"/>
    <Library Filename="[Harbour]gtcgi.lib"/>
    <Library Filename="[Harbour]gtstd.lib"/>
    <Library Filename="[Harbour]gtwin.lib"/>
    <Library Filename="[Harbour]gtwvt.lib"/>
    <Library Filename="[Harbour]gtgui.lib"/>
    <Library Filename="[Harbour]hbrdd.lib"/>
    <Library Filename="[Harbour]hbct.lib"/>
    <Library Filename="[Harbour]rddntx.lib"/>
    <Library Filename="[Harbour]rddcdx.lib"/>
    <Library Filename="[Harbour]rddfpt.lib"/>
    <Library Filename="[Harbour]hbcurl.lib"/>
    <Library Filename="[Harbour]hbtip.lib"/>
    <Library Filename="[Harbour]hbsix.lib"/>
    <Library Filename="[Harbour]png.lib"/>
    <Library Filename="[Harbour]hbmacro.lib"/>
    <Library Filename="[Harbour]hbcplr.lib"/>
    <Library Filename="[Harbour]hbpp.lib"/>
    <Library Filename="[Harbour]hbcommon.lib"/>
    <Library Filename="[Harbour]hbmainwin.lib"/>
    <Library Filename="[Harbour]hbmxml.lib"/>
    <Library Filename="[Harbour]mxml.lib"/>
    <Library Filename="[Harbour]hbpcre.lib"/>
    <Library Filename="[Harbour]hbwin.lib"/>
    <Library Filename="[Harbour]xhb.lib"/>
    <Library Filename="[Harbour]hbmzip.lib"/>
    <Library Filename="[Harbour]minizip.lib"/>
    <Library Filename="[Harbour]hbzlib.lib"/>
    <Library Filename="[Harbour]hbziparc.lib"/>
    <Library Filename="[bcc]c0w32.obj"/>
    <Library Filename="[bcc]psdk\odbc32.lib"/>
    <Library Filename="[bcc]psdk\msimg32.lib"/>
    <Library Filename="[bcc]cw32.lib"/>
    <Library Filename="[bcc]uuid.lib"/>
    <Library Filename="[bcc]import32.lib"/>
    <Library Filename="[bcc]wininet.lib"/>
    <Library Filename="[bcc]PSDK\nddeapi.lib"/>
    <Library Filename="[bcc]PSDK\iphlpapi.lib"/>
    <Library Filename="[bcc]PSDK\rasapi32.lib"/>
    <Library Filename="[bcc]PSDK\psapi.lib"/>
:shock:
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España

Re: Inestabilidad de la Aplicacion

Postby Marcelo Via Giglio » Thu Aug 28, 2014 6:25 pm

Buenas tardes,

Después de probar todo lo posible, me puse a quitar módulos del sistema y volverlos a poner, y asi funciono, ahora lo que debo analizar q hay en esos módulos.

Muchas gracias por su colaboración y tiempo, si encuentro el verdadero problema lo publico

saludos cordiales

Marcelo
Marcelo Via Giglio
 
Posts: 1050
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

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