GT Error con Harbour

Post Reply
User avatar
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

GT Error con Harbour

Post by thefull »

Bueno, haber si alguien sabe que me puede pasar;

C:\BCC55\BIN\ILINK32.EXE -aa -Gn -Tpe -I.\obj -j.\obj @make.tmp
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_FW_GT' referenced from C:\ULYWIN\WRUTINAS\LI
BFIVE\MODIFY\MODIFYH.LIB|tget

Lo triste es que en otro proyecto me funciona correctamente con Harbour,
he linkado con GTGUI, con GTWIN, con los 2...

Es que es muy raro, porque otro proyecto usa la misma libreria con Harbour Y NO ME DICE ESTO!!!

Mardito dia tengo hoy....... ;-(
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rafa,

Añade estas líneas:

REQUEST HB_GT_GUI
procedure HB_GTSYS() ; return
procedure HB_GT_GUI_DEFAULT() ; return

Esto es sólo para las versiones recientes de Harbour. FWH las añade por defecto si usas el ErrorSys propio de FWH
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

Post by thefull »

Antonio Linares wrote:Rafa,

Añade estas líneas:

REQUEST HB_GT_GUI
procedure HB_GTSYS() ; return
procedure HB_GT_GUI_DEFAULT() ; return

Esto es sólo para las versiones recientes de Harbour. FWH las añade por defecto si usas el ErrorSys propio de FWH
Ostras, acabo de poner lo que me comentas, pero ahora me sale, lo mismo, pero en otro PRG, no entiendo nada, en serio;
Mi librerias de compilacion son;

Code: Select all

C:\HARBOUR\LIB\RTL.lib + 
C:\HARBOUR\LIB\VM.lib + 
C:\HARBOUR\LIB\GTGUI.lib + 
C:\HARBOUR\LIB\LANG.lib + 
C:\HARBOUR\LIB\MACRO.lib + 
C:\HARBOUR\LIB\RDD.lib + 
C:\HARBOUR\LIB\DBFNTX.lib + 
C:\HARBOUR\LIB\HBSIX.lib + 
C:\HARBOUR\LIB\dbfcdx.lib + 
C:\HARBOUR\LIB\dbffpt.lib + 
C:\HARBOUR\LIB\debug.lib + 
C:\HARBOUR\LIB\COMMON.lib + 
C:\HARBOUR\LIB\pcrepos.lib + 
C:\HARBOUR\LIB\PP.lib + 
c:\harbour\lib\hbwin32.lib + 
C:\HARBOUR\LIB\ct.lib + 
C:\BCC55\LIB\CW32.lib + 
C:\BCC55\LIB\IMPORT32.lib + 
C:\BCC55\LIB\psdk\odbc32.lib + 
C:\BCC55\LIB\psdk\rasapi32.lib + 
C:\BCC55\LIB\psdk\nddeapi.lib + 
C:\BCC55\LIB\psdk\iphlpapi.lib +
C:\BCC55\LIB\psdk\msimg32.lib
¿ Crees que falta alguna cosa ?
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rafa,

Las librerías estan bien. En que PRG te sale el error ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

RE: Solucionado

Post by thefull »

Antonio, joder, que peligro que tiene el Copy/Paste.
Habia copia el Make de xHarbour que usaba, y cambie TODAS las librerias propias, EXCEPTO LAS DE FIVEWIN! Estaba usando la de xHarbour a la hora de linkar en vez de la de Harbour.

Pero una vez vuelto a compilar, la llamada a mi ejecutable NO MUESTRA NADA, lo llamo desde la consola, y vuelve otra vez al prompt del sistema.

Entonces quito las lineas que me has comentado, y et voila! funciona sin problemas.

¿ Puedes iluminar mi mente del porque esto ?

Antonio, seria interesante hacer un foro sobre F.AQ , tanto de Harbour como de Fivewin, ¿ Que te parece ?
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rafa,

>
Entonces quito las lineas que me has comentado, y et voila! funciona sin problemas.

¿ Puedes iluminar mi mente del porque esto ?
>

Si estás usando el Harbour proporcionado con FWH, y el errorsys de FWH, no necesitas esas líneas :-)

>
Antonio, seria interesante hacer un foro sobre F.AQ , tanto de Harbour como de Fivewin, ¿ Que te parece ?
>

Una búsqueda en estos foros es el mejor FAQ :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

Post by thefull »

Antonio Linares wrote:Rafa,

>
Entonces quito las lineas que me has comentado, y et voila! funciona sin problemas.

¿ Puedes iluminar mi mente del porque esto ?
>

Si estás usando el Harbour proporcionado con FWH, y el errorsys de FWH, no necesitas esas líneas :-)

>
Antonio, seria interesante hacer un foro sobre F.AQ , tanto de Harbour como de Fivewin, ¿ Que te parece ?
>

Una búsqueda en estos foros es el mejor FAQ :-)
Antonio, busca _GT, si encuentras algo me lo haces saber, porque he realizado esa busqueda , logicamente habia reportado ya el problema, y no devolvía nada, tenia que poner _HB_FUN_FW_GT para que saliera algo.
He probado con *GT GT* *GT*, y nada....
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rafa,

FiveWin.ch solicita (REQUEST) el enlazado de FW_GT para asegurarse de que esas líneas que te he comentado se enlacen.

Esto se debe a cambios recientes en el sistema GT de Harbour, ya que de no hacerse así, la aplicación no muestra nada
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply