Unresolved External '_hb_stack'

Post Reply
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Unresolved External '_hb_stack'

Post by George »

Antonio

FWH 2.7 Builder Julio 2006 + xHarbour Builder Marzo 2006 ( Ambos son las versiones mas recientes) me esta generando el siguiente error:

Unresolved External '_hb_stack'

Saludos


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

Post by Antonio Linares »

George,

Por favor usa este código en tu PRG principal:

Code: Select all

#pragma BEGINDUMP 

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

void * hb_stack = &HB_VM_STACK; 

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

#pragma ENDDUMP
regards, saludos

Antonio Linares
www.fivetechsoft.com
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Post by George »

Antonio

Gracias por tu pronta respuesta.

Ahora compila bien, al añadirle el codigo del mensaje anterior. Pero cuando trato de ejecutar el programa solo consigo el mensaje de error de windows que dice "testget.exe has encountered a problem and need to close. We are sorry for the inconvenience ......".

He tratado compilando varios ejemplos diferentes de los que vienen en fw/samples y siempre consigo el mismo error.

Mi configuracion es la siguiente:
.Windows XP Professional Version 2002 Service Pack 2
. FWH Julio 2006
. xHarbour Builder Marzo 2006 ( xHarbour compiler build 0.99.61 (Simplex)


Saludos


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

Post by Antonio Linares »

George,

Necesitas un xHarbour Builder más reciente. El más actual que nosotros hemos probado es el xHB-Professional-August2006-RC8.exe.
regards, saludos

Antonio Linares
www.fivetechsoft.com
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Post by George »

Antonio,

Recien compre ayer el xHarbour builder professional, y esta es la version que ellos tienen en su web


Download xHarbour Builder Professional for Windows

Current xHarbour Builder release is: MARCH-2006

We encourage you to make a backup copy of your purchased software after downloading it, in case you have computer or hard disk problems later. You have 30 days from the date of purchase to download the product(s) you bought.

To download your purchased software, please click on following link:



De todos modo los contactare a ver que me dicen

Saludos


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

Post by Antonio Linares »

George,

Ellos saben que esa versión no es compatible con su propio código CVS de xHarbour, que es el que nosotros usamos para construir FWH para xHarbour.

Por eso tienen versiones más actualizadas. Solicítales que te entreguen lo más reciente para usarlo con FWH 2.7 build de Julio 2006.
regards, saludos

Antonio Linares
www.fivetechsoft.com
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Post by George »

Antonio

Baje de xHarbour.com un beta de: xHB-Professional-August2006-RC9.exe.

Me compilo perfecto y no tuve que añadirle el codigo que me diste anteriormente del hb_stack.

Al correrlo me trabajo bien en todo excepto en los previews;

Ahora los preview me salen con las paginas en blanco.

Copie al directorio de mi aplicacion todos los prev*.dll del FWH_JUL_06; pero sigo con el mismo problema.

Alguna sugerencia Antonio.


Saludos


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

Post by Antonio Linares »

George,

Usas un rpreview.prg modificado por tí ?

Prueba a construir samples\TestPrn2.prg. Te mostrará un preview con las páginas correctamente.
regards, saludos

Antonio Linares
www.fivetechsoft.com
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Post by George »

Antonio,

En los ejemplos testprn se ve el documento en el preview, pero la barra de la seleccion se ve como en windows 3.1;

Los otros programa mio que compilo, siempre me sale el preview en blanco. no estoy usando rpreview.prg ni printer.prg

Intente linkeando el rpreview.prg que trajo el FWH 2.7 pero me genera el siguiente error:


Application
===========
Path and name: F:\_loandb\loandb.exe (32 bits)
Size: 2,401,792 bytes
Time from start: 0 hours 0 mins 3 secs
Error occurred at: 08/23/2006, 19:31:59
Error description: Error BASE/1005 Message not found: TMETAFILE:_BMOUSEWHEEL

Stack Calls
===========

Called from: => TMETAFILE:ERROR(175)
Called from: tobject.prg => (b)HBOBJECT:HBOBJECT(105)
Called from: => TMETAFILE:MSGNOTFOUND(0)
Called from: TMETAFIL.PRG => TMETAFILE:_BMOUSEWHEEL(167)
Called from: rpreview.prg => RPREVIEW(319)
Called from: REPORT.PRG => (b)TREPORT:NEW(0)
Called from: REPORT.PRG => TREPORT:ACTIVATE(0)

Tambien intente copiando los dll de PREV*.DLL de FWH 2.7 sin resultado

Seguire tratando otras cosas, pero no tengo idea por donde anda el mismo.

Saludos


George

[/code]
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Post by George »

Antonio

El problema del PREVIEW quien lo causa es TSBROWSE Ver 6.0

Al eliminar las llamadas a TSBROWSE el preview trabaja perfecto


Gracias por tu ayuda


Saludos


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

Post by Antonio Linares »

George,

Me alegro de que hayas localizado el problema.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply