Por fín he conseguido compilar sin errores. Ahora viene el enlazado.
He obtenido errores tanto con Harbour como con xHarbour, la mayoria correspondiente a funciones para tratamiento de archivos ZIP. Como se soluciona esto ?
Reproduzco a continuación los errores obtenidos:
Al enlazar en Harbour obtengo los errores siguientes:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_ZIPFILE' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_ZIPTYPE' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_ZIPBLOCK' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_ZIPMSG' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_ISZIP' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_GETFIRSTINZIP' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_GETNEXTINZIP' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_CLOSEZIPFILE' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_UNZIPFILE' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_GETDESKTOPWINDOWS' referenced from C:\MAR\PRUEBA\AGRARIO.OBJ
Fin del proceso.
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
Al hacerlo con xHarbour estos son los errores
- La librería gtwin.lib no está. Por lo que la he copiado de harbour. No se si esto es muy ortodoxo o traerá algún problema, pero el mensaje de error desaparece.
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_hb_gt_Init' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_GetScreenHeight' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_GetScreenWidth' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Exit' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_ExtendedKeySupport' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_ReadKey' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_AdjustPos' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Box' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_VertLine' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_HorizLine' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_PreExt' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_PostExt' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_SetPos' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_SetCursorStyle' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_IsColor' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_RectSize' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Replicate' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_GetBlink' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_SetBlink' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_SetMode' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Puts' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Scroll' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Tone' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Version' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_DispCount' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_DispEnd' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Suspend' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Resume' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Row' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_Col' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_DispBegin' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_SetClipboard' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_GetClipboardSize' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_ProcessMessages' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_GetClipboard' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_GetText' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_PutText' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_gt_SetAttribute' referenced from C:\XHARBOUR\LIB\RTL.LIB|gtapi
Error: Unresolved external '_hb_mouse_IsPresent' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_mouse_Show' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_mouse_Hide' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_mouse_Col' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_mouse_Row' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_mouse_SetPos' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_mouse_IsButtonPressed' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_mouse_CountButton' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_mouse_SetBounds' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_mouse_GetBounds' referenced from C:\XHARBOUR\LIB\RTL.LIB|mouseapi
Error: Unresolved external '_hb_gt_OutStd' referenced from C:\XHARBOUR\LIB\RTL.LIB|console
Error: Unresolved external '_hb_gt_OutErr' referenced from C:\XHARBOUR\LIB\RTL.LIB|console
Error: Unresolved external '_hb_gt_info' referenced from C:\XHARBOUR\LIB\RTL.LIB|maxrow
Error: Unresolved external '_HB_FUN_ZIPFILE' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_ZIPTYPE' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_ZIPBLOCK' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_ZIPMSG' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_ISZIP' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_GETFIRSTINZIP' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_GETNEXTINZIP' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_CLOSEZIPFILE' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_UNZIPFILE' referenced from C:\MAR\PRUEBA\UTILES.OBJ
Error: Unresolved external '_HB_FUN_GETDESKTOPWINDOWS' referenced from C:\MAR\PRUEBA\AGRARIO.OBJ
Fin del proceso.
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
** error 2 ** deleting C:\MAR\PRUEBA\AGRARIO.exe
Ha habido ERRORES al intentar Generar la Aplicacion
===============================================