Errores con CFTS (IA) o Hiper-SEEK
Posted: Wed Apr 22, 2020 10:21 am
Hola amigos,
Estoy pasando de xharbour a harbour. Con xHarbour usamos el sistema CFTS que genera indices IA, sin problemas. Ahora al pasar a Harbour, me ocurre lo siguiente:
1.- Si no enlazo la librería hsx, me da errores de las funciones propias de CFTS
Error: Unresolved external '_HB_FUN_CFTSOPEN' referenced from...
Error: Unresolved external '_HB_FUN_CFTSRECN' referenced from...
etc.
2.- Si enlazo la librería hsx, no dan esos pero da:
Error: Unresolved external '_hb_cdppage' referenced from ...
Error: Unresolved external '_hb_set' referenced from ...
Error: Unresolved external '_hb_retclenAdopt' referenced from ...
He visto que también existe el sistema Hiper-SEEK (que no lo sabia), pero no encuentro que librería/s hay que enlazar.
En fin, lo que necesito es uno de los dos, pero no se lo que hay que poner. Actualmente con el sistema xMate utilizo estas librerías. Algunas puede que sobren pero si falta alguna no lo se.
%C_LIB_INSTALL%\C0w32.obj=1
%C_LIB_INSTALL%\Cw32.lib=2
D:\_20\_PRG\ARG\Lib\Dolphin.lib=3
C:\Harwin18\fwh\lib\FiveH.lib=4
C:\Harwin18\fwh\lib\FiveHC.lib=5
%C_LIB_INSTALL%\psdk\GdiPlus.lib=6
%HB_LIB_INSTALL%\Gtgui.lib=7
%HB_LIB_INSTALL%\hbcommon.lib=8
%HB_LIB_INSTALL%\hbcplr.lib=9
%HB_LIB_INSTALL%\hbct.lib=10
%HB_LIB_INSTALL%\hbdebug.lib=11
%HB_LIB_INSTALL%\hbhpdf.lib=12
%HB_LIB_INSTALL%\hblang.lib=13
%HB_LIB_INSTALL%\hbmacro.lib=14
%HB_LIB_INSTALL%\hbmzip.lib=15
%HB_LIB_INSTALL%\hbpcre.lib=16
%HB_LIB_INSTALL%\hbpp.lib=17
%HB_LIB_INSTALL%\hbrdd.lib=18
%HB_LIB_INSTALL%\hbrtl.lib=19
%HB_LIB_INSTALL%\hbsix.lib=20
%HB_LIB_INSTALL%\hbvm.lib=21
%HB_LIB_INSTALL%\hbziparc.lib=22
%HB_LIB_INSTALL%\hbcpage.lib=23
%HB_LIB_INSTALL%\hbwin.lib=24
%HB_LIB_INSTALL%\hbzlib.lib=25
%HB_LIB_INSTALL%\hsx.lib=26
%C_LIB_INSTALL%\import32.lib=27
%C_LIB_INSTALL%\psdk\iphlpapi.lib=28
%HB_LIB_INSTALL%\libhpdf.lib=29
D:\_20\_PRG\ARG\Lib\libmysql.lib=30
%HB_LIB_INSTALL%\minizip.lib=31
%C_LIB_INSTALL%\psdk\msimg32.lib=32
%C_LIB_INSTALL%\psdk\nddeapi.lib=33
%C_LIB_INSTALL%\psdk\odbc32.lib=34
%HB_LIB_INSTALL%\png.lib=35
%C_LIB_INSTALL%\psdk\psapi.lib=36
%C_LIB_INSTALL%\psdk\rasapi32.lib=37
%HB_LIB_INSTALL%\rddntx.lib=38
%HB_LIB_INSTALL%\rddcdx.lib=39
%HB_LIB_INSTALL%\rddfpt.lib=40
D:\_20\_PRG\ARG\Lib\RomeLib.Lib=41
%C_LIB_INSTALL%\psdk\shell32.lib=42
D:\_20\_PRG\ARG\Lib\TWAIN.LIB=43
%C_LIB_INSTALL%\uuid.lib=44
%HB_LIB_INSTALL%\xhb.lib=45
Por si es necesario os digo que utilizo el Borlan BCC7 y el Tlib para enlazar. Fivewin para Harbour es del 2017
Por favor, estoy parado en la conversión. Pensé en pasar a SQL que tiene búsquedas "rápidas", pero es demasiado cambio y aunque ya uso mysql en otros programas (sin problemas), no quiero cambiar mucho en este que estamos convirtiendo.
Si alguien puede ayudarme estaría muy agradecido.
Un saludo
Andrés Romero
Estoy pasando de xharbour a harbour. Con xHarbour usamos el sistema CFTS que genera indices IA, sin problemas. Ahora al pasar a Harbour, me ocurre lo siguiente:
1.- Si no enlazo la librería hsx, me da errores de las funciones propias de CFTS
Error: Unresolved external '_HB_FUN_CFTSOPEN' referenced from...
Error: Unresolved external '_HB_FUN_CFTSRECN' referenced from...
etc.
2.- Si enlazo la librería hsx, no dan esos pero da:
Error: Unresolved external '_hb_cdppage' referenced from ...
Error: Unresolved external '_hb_set' referenced from ...
Error: Unresolved external '_hb_retclenAdopt' referenced from ...
He visto que también existe el sistema Hiper-SEEK (que no lo sabia), pero no encuentro que librería/s hay que enlazar.
En fin, lo que necesito es uno de los dos, pero no se lo que hay que poner. Actualmente con el sistema xMate utilizo estas librerías. Algunas puede que sobren pero si falta alguna no lo se.
%C_LIB_INSTALL%\C0w32.obj=1
%C_LIB_INSTALL%\Cw32.lib=2
D:\_20\_PRG\ARG\Lib\Dolphin.lib=3
C:\Harwin18\fwh\lib\FiveH.lib=4
C:\Harwin18\fwh\lib\FiveHC.lib=5
%C_LIB_INSTALL%\psdk\GdiPlus.lib=6
%HB_LIB_INSTALL%\Gtgui.lib=7
%HB_LIB_INSTALL%\hbcommon.lib=8
%HB_LIB_INSTALL%\hbcplr.lib=9
%HB_LIB_INSTALL%\hbct.lib=10
%HB_LIB_INSTALL%\hbdebug.lib=11
%HB_LIB_INSTALL%\hbhpdf.lib=12
%HB_LIB_INSTALL%\hblang.lib=13
%HB_LIB_INSTALL%\hbmacro.lib=14
%HB_LIB_INSTALL%\hbmzip.lib=15
%HB_LIB_INSTALL%\hbpcre.lib=16
%HB_LIB_INSTALL%\hbpp.lib=17
%HB_LIB_INSTALL%\hbrdd.lib=18
%HB_LIB_INSTALL%\hbrtl.lib=19
%HB_LIB_INSTALL%\hbsix.lib=20
%HB_LIB_INSTALL%\hbvm.lib=21
%HB_LIB_INSTALL%\hbziparc.lib=22
%HB_LIB_INSTALL%\hbcpage.lib=23
%HB_LIB_INSTALL%\hbwin.lib=24
%HB_LIB_INSTALL%\hbzlib.lib=25
%HB_LIB_INSTALL%\hsx.lib=26
%C_LIB_INSTALL%\import32.lib=27
%C_LIB_INSTALL%\psdk\iphlpapi.lib=28
%HB_LIB_INSTALL%\libhpdf.lib=29
D:\_20\_PRG\ARG\Lib\libmysql.lib=30
%HB_LIB_INSTALL%\minizip.lib=31
%C_LIB_INSTALL%\psdk\msimg32.lib=32
%C_LIB_INSTALL%\psdk\nddeapi.lib=33
%C_LIB_INSTALL%\psdk\odbc32.lib=34
%HB_LIB_INSTALL%\png.lib=35
%C_LIB_INSTALL%\psdk\psapi.lib=36
%C_LIB_INSTALL%\psdk\rasapi32.lib=37
%HB_LIB_INSTALL%\rddntx.lib=38
%HB_LIB_INSTALL%\rddcdx.lib=39
%HB_LIB_INSTALL%\rddfpt.lib=40
D:\_20\_PRG\ARG\Lib\RomeLib.Lib=41
%C_LIB_INSTALL%\psdk\shell32.lib=42
D:\_20\_PRG\ARG\Lib\TWAIN.LIB=43
%C_LIB_INSTALL%\uuid.lib=44
%HB_LIB_INSTALL%\xhb.lib=45
Por si es necesario os digo que utilizo el Borlan BCC7 y el Tlib para enlazar. Fivewin para Harbour es del 2017
Por favor, estoy parado en la conversión. Pensé en pasar a SQL que tiene búsquedas "rápidas", pero es demasiado cambio y aunque ya uso mysql en otros programas (sin problemas), no quiero cambiar mucho en este que estamos convirtiendo.
Si alguien puede ayudarme estaría muy agradecido.
Un saludo
Andrés Romero