recompilar fiveh.lib
- Antonio Linares
- Site Admin
- Posts: 42647
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 61 times
- Been thanked: 93 times
- Contact:
Re: recompilar fiveh.lib
En harbour.prg tienes que poner estas líneas al principio:
Code: Select all | Expand
#ifdef __HARBOUR__
#ifndef __XHARBOUR__
function HB_DBG_VMSTKLCOUNT( x ) ; return __DBGVMSTKLCOUNT( x )
function HB_DBG_VMPARLLIST( x ) ; return __DBGVMPARLLIST( x )
function HB_DBG_VMVARLGET( x, y ) ; return __DBGVMVARLGET( x, y )
function HB_DBG_VMVARSLEN() ; return __DBGVMVARSLEN()
#endif
#endif
Re: recompilar fiveh.lib
Gracias Antonio, mejoro pero ahora me da estos errores
En lo que respecta al programa en sí
Createobject en xharbour funciona y no enlazo ninguna librería el prg es de Ricardo de Moura Marques
SETBALLOON, HB_FUN_SETGETCOLORFOCUS es di fivewin
HB_FUN_HB_ZIPFILE seguramente la tengo que modificar ya que enlazo hbzlib.lib y me faltara alguna librería ya que en xharbour son 2 zlib.lib y hbzip.lib, donde zlib es la equivalencia a hbzlib y no encuentro la equivalencia de hbzip.lib en harbour
HB_FUN_HB_CODEPAGE_ESWIN segurmente no enlaze hbcpage.lib
Estamos mejorando
Gracias
Code: Select all | Expand
Executando: ILINK32 @B32.BC
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_HB_FUN_CURDRIVE' referenced from E:\FWH712\LIB\FIVEH.LIB|FILENAME
Error: Unresolved external '_HB_FUN_FW_GT' referenced from E:\FWH712\LIB\FIVEH.LIB|DDE
Error: Unresolved external '_HB_FUN_GETCPU' referenced from E:\FWH712\LIB\FIVEH.LIB|ERRSYSW
Error: Unresolved external '_HB_FUN_DBSKIPPER' referenced from E:\FWH712\LIB\FIVEH.LIB|DATABASE
En lo que respecta al programa en sí
Createobject en xharbour funciona y no enlazo ninguna librería el prg es de Ricardo de Moura Marques
SETBALLOON, HB_FUN_SETGETCOLORFOCUS es di fivewin
HB_FUN_HB_ZIPFILE seguramente la tengo que modificar ya que enlazo hbzlib.lib y me faltara alguna librería ya que en xharbour son 2 zlib.lib y hbzip.lib, donde zlib es la equivalencia a hbzlib y no encuentro la equivalencia de hbzip.lib en harbour
HB_FUN_HB_CODEPAGE_ESWIN segurmente no enlaze hbcpage.lib
Code: Select all | Expand
Error: Unresolved external '_HB_FUN_CREATEOBJECT' referenced from OBJ\RMAIL.OBJ
Error: Unresolved external '_HB_FUN_HB_CODEPAGE_ESWIN' referenced from OBJ\FUNCION.OBJ
Error: Unresolved external '_HB_FUN_SETBALLOON' referenced from OBJ\ORIGEN.OBJ
Error: Unresolved external '_HB_FUN_SETGETCOLORFOCUS' referenced from OBJ\ORIGEN.OBJ
Error: Unresolved external '_HB_FUN_HB_ZIPFILE' referenced from OBJ\ZIP.Obj
Estamos mejorando
Gracias
Re: recompilar fiveh.lib
Faltaba este error
Gracias
Code: Select all | Expand
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from E:\FWH712\LIB\FIVEH.LIB|DATABASE
Error: Unresolved external '_HB_FUN_DBSKIPPER' referenced from E:\FWH712\LIB\FIVEH.LIB|DATABASE
Gracias
- Antonio Linares
- Site Admin
- Posts: 42647
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 61 times
- Been thanked: 93 times
- Contact:
- Antonio Linares
- Site Admin
- Posts: 42647
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 61 times
- Been thanked: 93 times
- Contact:
- Antonio Linares
- Site Admin
- Posts: 42647
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 61 times
- Been thanked: 93 times
- Contact:
Re: recompilar fiveh.lib
Gracias Antonio las 2 funciones las puse en mi programa principal y
Error: Unresolved external '_HB_FUN_CURDRIVE' referenced from E:\FWH712\LIB\FIVEH.LIB|FILENAME funcionó
la otra no y me dió estos nuevos errores
Aquí estan las librerías enlazadas
No pensé que podía ser tan engoroso cambiar de compilador
Error: Unresolved external '_HB_FUN_CURDRIVE' referenced from E:\FWH712\LIB\FIVEH.LIB|FILENAME funcionó
la otra no y me dió estos nuevos errores
Code: Select all | Expand
Error: Unresolved external '_HB_FUN_FW_GT' referenced from E:\FWH712\LIB\FIVEH.LIB|DBTOOLS
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from E:\FWH712\LIB\FIVEH.LIB|DATABASE
Error: Unresolved external '_HB_FUN_CREATEOBJECT' referenced from OBJ\RMAIL.OBJ
Error: Unresolved external '_HB_FUN_SETBALLOON' referenced from OBJ\ORIGEN.OBJ
Error: Unresolved external '_HB_FUN_SETGETCOLORFOCUS' referenced from OBJ\ORIGEN.OBJ
Error: Unresolved external '_HB_FUN_HB_ZIPFILE' referenced from OBJ\ZIP.OBJ
Error: Unresolved external '_HB_FUN__DBSKIPPER' referenced from OBJ\ORIGEN.OBJ
Error: Unresolved external '_HB_FUN_GETCPU' referenced from E:\FWH712\LIB\FIVEH.LIB|ERRSYSW
Aquí estan las librerías enlazadas
Code: Select all | Expand
FiveH.lib FiveHC.lib +
hbrtl.lib +
hbvm.lib +
gtwin.lib +
hblang.lib +
hbmacro.lib +
hbrdd.lib +
hbcpage.lib +
hbwin.lib +
rddntx.lib +
rddcdx.lib +
rddfpt.lib +
hbsix.lib +
hbcommon.lib +
hbpp.lib +
cw32.lib +
import32.lib +
nddeapi.lib +
iphlpapi.lib +
rasapi32.lib +
,
"E:\marescah\MARESCA.RES" +
No pensé que podía ser tan engoroso cambiar de compilador
Re: recompilar fiveh.lib
Complie nuevamente y dió esto
Error: Unresolved external '_HB_FUN_FW_GT' referenced from E:\FWH712\LIB\FIVEH.LIB|DBTOOLS
Error: Unresolved external '_HB_FUN__DBSKIPPER' referenced from E:\FWH712\LIB\FIVEH.LIB|DATABASE
Error: Unresolved external '_HB_FUN_CREATEOBJECT' referenced from OBJ\RMAIL.OBJ
Error: Unresolved external '_HB_FUN_SETBALLOON' referenced from OBJ\ORIGEN.OBJ
Error: Unresolved external '_HB_FUN_SETGETCOLORFOCUS' referenced from OBJ\ORIGEN.OBJ
Error: Unresolved external '_HB_FUN_HB_ZIPFILE' referenced from OBJ\ZIP.OBJ //este lo puedo arreglar
Error: Unresolved external '_HB_FUN_GETCPU' referenced from E:\FWH712\LIB\FIVEH.LIB|ERRSYSW
Luis
Error: Unresolved external '_HB_FUN_FW_GT' referenced from E:\FWH712\LIB\FIVEH.LIB|DBTOOLS
Error: Unresolved external '_HB_FUN__DBSKIPPER' referenced from E:\FWH712\LIB\FIVEH.LIB|DATABASE
Error: Unresolved external '_HB_FUN_CREATEOBJECT' referenced from OBJ\RMAIL.OBJ
Error: Unresolved external '_HB_FUN_SETBALLOON' referenced from OBJ\ORIGEN.OBJ
Error: Unresolved external '_HB_FUN_SETGETCOLORFOCUS' referenced from OBJ\ORIGEN.OBJ
Error: Unresolved external '_HB_FUN_HB_ZIPFILE' referenced from OBJ\ZIP.OBJ //este lo puedo arreglar
Error: Unresolved external '_HB_FUN_GETCPU' referenced from E:\FWH712\LIB\FIVEH.LIB|ERRSYSW
Luis
- Antonio Linares
- Site Admin
- Posts: 42647
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 61 times
- Been thanked: 93 times
- Contact:
- Antonio Linares
- Site Admin
- Posts: 42647
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 61 times
- Been thanked: 93 times
- Contact:
Re: recompilar fiveh.lib
Disculpa, creo que es al reves:
Prueba con dos guiones:
function _DbSkipper( x )
return __DbSkipper( x )
ó
function _DbSkipper( x )
return __DbSkipper( x )
Esto se debe a que usaba distintos nombres en Harbour y xHarbour
Prueba con dos guiones:
function _DbSkipper( x )
return __DbSkipper( x )
ó
function _DbSkipper( x )
return __DbSkipper( x )
Esto se debe a que usaba distintos nombres en Harbour y xHarbour
Re: recompilar fiveh.lib
Antonio probé con la función (yo las veo las dos iguales). Hice un prg con tu función la compile y el obj lo adicione a la librería fiveh.lib e intenté ingresando la función en mi prg original y en los dos casos siguió dando el mismo error.
Lo que hice fue reemplazar tanto en tdatabse como en wbrowse (cuando arregle database empezó a fallar en el mismo lado wbrowse), donde decía en los métodos
_DbSkipper cambiarlo por __dbskipper y voilá compilo.
También agregue harbour-32-bcc.lib para ver que pasaba y no se si fue esto o que pero limpió algunos errores
Salto esta libmain...
La librería hbwin.lib va en algun lugar en especial de la compilación???
En xharbour HB_ZIPFILE' esta EN HBZIP.LIB en harbour dónde??
Así esta ahora las librerías en el script
Muchas gracias nuevamente por la paciencia
Lo que hice fue reemplazar tanto en tdatabse como en wbrowse (cuando arregle database empezó a fallar en el mismo lado wbrowse), donde decía en los métodos
_DbSkipper cambiarlo por __dbskipper y voilá compilo.
También agregue harbour-32-bcc.lib para ver que pasaba y no se si fue esto o que pero limpió algunos errores
Code: Select all | Expand
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '__astart' referenced from C:\HARB2LIB582H\FIVEH.LIB|libmain
Error: Unresolved external '_HB_FUN_CREATEOBJECT' referenced from OBJ\RMAIL.OBJ
Error: Unresolved external '_HB_FUN_HB_ZIPFILE' referenced from OBJ\ZIP.OBJ
Salto esta libmain...
La librería hbwin.lib va en algun lugar en especial de la compilación???
En xharbour HB_ZIPFILE' esta EN HBZIP.LIB en harbour dónde??
Así esta ahora las librerías en el script
Code: Select all | Expand
FiveH.lib FiveHC.lib +
hbrtl.lib +
hbvm.lib +
gtgui.lib +
hblang.lib +
hbmacro.lib +
hbrdd.lib +
hbcpage.lib +
rddntx.lib +
rddcdx.lib +
rddfpt.lib +
hbsix.lib +
harbour-32-bcc.lib +
hbcommon.lib +
hbpp.lib +
hbwin.lib +
hbzlib.lib +
cw32.lib +
import32.lib +
nddeapi.lib +
iphlpapi.lib +
rasapi32.lib +
Muchas gracias nuevamente por la paciencia
- Antonio Linares
- Site Admin
- Posts: 42647
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 61 times
- Been thanked: 93 times
- Contact:
Re: recompilar fiveh.lib
Sacando la libreria me sigue dando los mismos errores
luis
Code: Select all | Expand
Executando: ILINK32 @B32.BC
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '__astart' referenced from C:\HARB2LIB582H\FIVEH.LIB|libmain
Error: Unresolved external '_HB_FUN_CREATEOBJECT' referenced from OBJ\RMAIL.OBJ
Error: Unresolved external '_HB_FUN_HB_ZIPFILE' referenced from OBJ\ZIP.OBJ
luis
- Antonio Linares
- Site Admin
- Posts: 42647
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 61 times
- Been thanked: 93 times
- Contact:
Re: recompilar fiveh.lib
Luis,
No tiene por que existir un "libmain" dentro de FiveH.lib. No se como ha llegado ahi. Lo habrás metido por error ?
Respecto a las otras dos funciones, de momento declaralas vacias a la espera de que veamos por que no las encuentra:
function CreateObject()
return nil
y prueba a arrancar la aplicación.
Lo suyo sería que usases el FWH más reciente y no una versión tan antigua...
No tiene por que existir un "libmain" dentro de FiveH.lib. No se como ha llegado ahi. Lo habrás metido por error ?
Respecto a las otras dos funciones, de momento declaralas vacias a la espera de que veamos por que no las encuentra:
function CreateObject()
return nil
y prueba a arrancar la aplicación.
Lo suyo sería que usases el FWH más reciente y no una versión tan antigua...
