Page 1 of 2

xharbour 0.99.6 ¿ que versiones de FWH están soportadas ?

PostPosted: Tue Feb 14, 2006 3:34 pm
by José Luis Sánchez
Para Antonio:
Me gustaría saber desde que release de FWH se puede usar el nuevo build de xHarbour.

Saludos,

PostPosted: Tue Feb 14, 2006 3:41 pm
by Antonio Linares
Jose Luis,

FWH 2.7 de Febrero usa xharbour del CVS de la semana pasada, y puede descargarse desde www.fivetechsoft.com/files/xharbour.exe

PostPosted: Wed Feb 15, 2006 7:14 am
by José Luis Sánchez
Eso está claro. Lo que quería saber es si se puede usar versiones anteriores de FWH con el ultimo xHarbour. Sino es así, también me gustaría saber si vas a publicar algún parche para poder hacerlo.

Saludos,

PostPosted: Wed Feb 15, 2006 10:02 am
by Antonio Linares
Jose Luis,

Sí se puede, y el parche ya se publicó:

http://fivetechsoft.com/forums/viewtopic.php?t=1634

Añade esta función a tu aplicación:
Code: Select all  Expand view
#pragma BEGINDUMP

#include "hbapi.h"
#include "hbapiitm.h"

PHB_SYMB hb_dynsymSymbol( PHB_DYNS pDynSym )
{
return pDynSym->pSymbol;
}

#pragma ENDDUMP

PostPosted: Wed Feb 15, 2006 7:26 pm
by José Luis Sánchez
gracias,

PostPosted: Mon Mar 20, 2006 7:12 pm
by Armando Picon
¿Es también aplicable a FWH2.4?

Antonio Linares wrote:Jose Luis,

Sí se puede, y el parche ya se publicó:

http://fivetechsoft.com/forums/viewtopic.php?t=1634

Añade esta función a tu aplicación:
[code]
#pragma BEGINDUMP

#include "hbapi.h"
#include "hbapiitm.h"

PHB_SYMB hb_dynsymSymbol( PHB_DYNS pDynSym )
{
return pDynSym->pSymbol;
}

#pragma ENDDUMP

PostPosted: Mon Mar 20, 2006 7:34 pm
by Antonio Linares
Armando,

Sí, sería aplicable. Pruébalo :)

PostPosted: Tue Mar 21, 2006 2:34 pm
by Verhoven
Pero al aplicarlo da el siguiente error:
unresolved external '_hb_stack' referenced from FIVEHC.LIB ffwndrun

A mi tambien me da el mismo error

PostPosted: Tue Mar 21, 2006 3:45 pm
by TecniSoftware
Error: Unresolved external '_hb_stack' referenced from D:\FWH\LIB\FIVEHC.LIB|FFWNDRUN


Tengo fw2.3, tiene solución???

Ayuda!!!!

Re: A mi tambien me da el mismo error

PostPosted: Tue Mar 21, 2006 4:06 pm
by MANOLO
TecniSoftware wrote:Error: Unresolved external '_hb_stack' referenced from D:\FWH\LIB\FIVEHC.LIB|FFWNDRUN


Tengo fw2.3, tiene solución???

Ayuda!!!!



Hola creo que esto se soluciona introduciendo lo siguiente en tu prg


#pragma BEGINDUMP

#include <hbapi.h>

void * hb_stack( void )
{
return &HB_VM_STACK;
}

#pragma EDNDUMP

esto lo he sacado de una respuesta anterior de antonio, espero te ayude.

saludos.
Manolo

PostPosted: Tue Mar 21, 2006 5:49 pm
by Antonio Linares
Posiblemente esto sea lo correcto:

#pragma BEGINDUMP

#include <hbapi.h>

void * hb_stack = &HB_VM_STACK;

#pragma EDNDUMP

No me está funcionando

PostPosted: Tue Mar 21, 2006 6:04 pm
by TecniSoftware
Puse esas lineas de código en mi prg principal:

Primero las puse afuera de mi funcion inicial Main() y luego probé ponerlas dentro y sigue sin funcionar, cuando compilo me vuelve a tirar que
no encuentra hb_Stack.
Que es lo que estoy haciento mal?

Ayuda!!! 2.0

Re: No me está funcionando

PostPosted: Tue Mar 21, 2006 6:32 pm
by MANOLO
TecniSoftware wrote:Puse esas lineas de código en mi prg principal:

Primero las puse afuera de mi funcion inicial Main() y luego probé ponerlas dentro y sigue sin funcionar, cuando compilo me vuelve a tirar que
no encuentra hb_Stack.
Que es lo que estoy haciento mal?

Ayuda!!! 2.0


Hola, yo lo he solucionado de la siguiente manera:

en codigo que te ha enviado antonio cambia el:


#include <hbapi.h> por

#include <hbstack.h>

En principio deberia funcionar.

Saludos.
Manolo.

PostPosted: Tue Mar 21, 2006 7:46 pm
by Antonio Linares
Manolo,

Cierto, ha sido un despiste por mi parte.

Te ha funcionado bien ?

No logro solucionarlo

PostPosted: Tue Mar 21, 2006 8:11 pm
by TecniSoftware
Empecemos:

La version que tengo es fwh marzo 2002
Uso xharbour el que actualizo desde el cvs

Probé poniendo:

#pragma BEGINDUMP

#include "hbstack.h"
#include "hbapiitm.h"

PHB_SYMB hb_dynsymSymbol( PHB_DYNS pDynSym )
{
return pDynSym->pSymbol;
}

#pragma ENDDUMP

antes del Main() de mi prg principal y dentro de él y sigue apareciendo el error de hb_stack

estoy en un pantano y no logro salir...

Gracias por adelantado!