Error durante el enlazado con Verce 5.0

Error durante el enlazado con Verce 5.0

Postby fespinoza » Tue Dec 18, 2007 5:42 pm

Estoy migrando mi aplicación de FW a FWH 2.7; luego d emucho pelear para crear mi archivo make empeze a usar VeRCE, corregi varios mensajes de error de compilación, pero durante el enlazado me sale este error (Unresolved external '_HB_FUN_GLINE' referenced from C:\SICEF_XH\OBJ\SELECCIO.OBJ); y no se a que se debe; me podría alguien indicar la causa.

Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_GLINE' referenced from
C:\SICEF_XH\OBJ\SELECCIO.OBJ
Fin del proceso.
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
** error 2 ** deleting C:\Sicef_xH\SicefWin.exe
Ha habido ERRORES al intentar Generar la Aplicacion
============================================================
VERCE v5.0+ -> Ver Resultados de Compilación y Enlazado v5.0+
Juan Carlos Salinas Ojeda
jcso@hotmail.com
Minatitlán, Veracruz. MEXICO
Y Solo Veracruz es bello !!!
William Morales [wmormar]
wmormar@yahoo.com.mx
Tabasco, tierra del eden mexicano
FiveWin for Harbour!!
User avatar
fespinoza
 
Posts: 188
Joined: Wed Feb 01, 2006 6:59 pm
Location: Ecuador

Postby Antonio Linares » Tue Dec 18, 2007 5:45 pm

Estas llamando a una función GLINE() desde el módulo SELECCIO.prg y no se encuentra el código fuente de esa función
regards, saludos

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

Postby fespinoza » Tue Dec 18, 2007 6:06 pm

De forma directa no uso esa función GLINE; lo que hice fue suprimir el uso de un BTNGET comentando las lineas de codigo donde se usaba y el llamado al archivo BTNGET.CH; eso lo tenía en dos archivos .prg; en el uno se elimino el error y solo me queda el error en SELECCIO.PRG.

Una pregunta, ?podría ser que se este llamando al oGet que tengo creado para almacenar el resutado de BTNGET en otra sección del programa y al no estar asignado ningún valor sale el error?

Saludos

Fernando Espinoza
User avatar
fespinoza
 
Posts: 188
Joined: Wed Feb 01, 2006 6:59 pm
Location: Ecuador

Postby Antonio Linares » Tue Dec 18, 2007 8:53 pm

Fernando,

>
Una pregunta, ?podría ser que se este llamando al oGet que tengo creado para almacenar el resutado de BTNGET en otra sección del programa y al no estar asignado ningún valor sale el error?
>

Es dificil poder darte una respuesta sin ver el código fuente y saber exactamente lo que haces.

Una solución rápida es que incluyas en tu PRG principal:
Code: Select all  Expand view
function GLine()

   x++

return nil

Eso te generará un error si la función GLine() es llamada y así podrás saber desde donde se llama revisando el error.log
regards, saludos

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

Postby fespinoza » Wed Dec 19, 2007 1:01 pm

El truco funcionó muy bien.

Gracias
User avatar
fespinoza
 
Posts: 188
Joined: Wed Feb 01, 2006 6:59 pm
Location: Ecuador


Return to FiveWin para Harbour/xHarbour

Who is online

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