Hola buenas tardes, esperando que se encuentren bien les envio cordial saludos.
Estoy intentando migrar a Harbour, pero no logro generar ejecutable compilando desde veRCE 5.0, me marca errores ya integre las librerias gracias a Cristobal Navarro y al otro colega..pero nada no me genera ejecutable.
Uso:
Borland 5.82
Harbour 3.1 (Rev 17346)
Errores al compilar:
Error: Unresolved external '_HB_FUN_DBFFPT' referenced from
Error: Unresolved external '_HB_FUN_LOADLIBRARY' referenced from
Error: Unresolved external '_HB_FUN_FREELIBRARY' referenced from
Error: Unresolved external '_HB_FUN_TOLEAUTO' referenced from
Error: Unresolved external '_HB_FUN_ANSITOWIDE' referenced from
Librerias integradas en vERCE 5.0:
HARBOUR_EXE = $(HARBOUR_EXE_DIR)\harbour.exe
# Harbour libraries ##########################################################
RTL_LIB = $(HARBOUR_LIB_DIR)\hbrtl.lib
VM_LIB = $(HARBOUR_LIB_DIR)\hbvm.lib
GTWIN_LIB = $(HARBOUR_LIB_DIR)\gtwin.lib
GTGUI_LIB = $(HARBOUR_LIB_DIR)\gtgui.lib
LANG_LIB = $(HARBOUR_LIB_DIR)\hblang.lib
MACRO_LIB = $(HARBOUR_LIB_DIR)\hbmacro.lib
RDD_LIB = $(HARBOUR_LIB_DIR)\hbrdd.lib
DBFNTX_LIB = $(HARBOUR_LIB_DIR)\rddntx.lib
DBFCDX_LIB = $(HARBOUR_LIB_DIR)\rddcdx.lib
RDDFPT_LIB = $(HARBOUR_LIB_DIR)\rddfpt.lib
HBSIX_LIB = $(HARBOUR_LIB_DIR)\hbsix.lib
DEBUG_LIB = $(HARBOUR_LIB_DIR)\hbdebug.lib
COMMON_LIB = $(HARBOUR_LIB_DIR)\hbcommon.lib
PP_LIB = $(HARBOUR_LIB_DIR)\hbpp.lib
HBCPAGE_LIB = $(HARBOUR_LIB_DIR)\hbcpage.lib
HBWIN_LIB = $(HARBOUR_LIB_DIR)\hbwin.lib
HBCPLR_LIB = $(HARBOUR_LIB_DIR)\hbcplr.lib
PC_REPOS_LIB = $(HARBOUR_LIB_DIR)\hbpcre.lib
CT_LIB = $(HARBOUR_LIB_DIR)\hbct.lib
XHB_LIB = $(HARBOUR_LIB_DIR)\xhb.lib
# Advantage libraries ########################################################
RDDADS_LIB = $(HARBOUR_LIB_DIR)\rddads.lib
ACE32_LIB = $(FIVEWIN_LIB_DIR)\ace32.lib
# Borlanc directories & flags ################################################
BORLANDC_COMP_EXE = $(BORLANDC_EXE_DIR)\bcc32.exe
BORLANDC_LINK_EXE = $(BORLANDC_EXE_DIR)\ilink32.exe
BORLANDC_RES_EXE = $(BORLANDC_EXE_DIR)\brc32.exe
!if $(MAP_FILE) != YES
BORLANDC_LINK_FLAGS = $(BORLANDC_LINK_FLAGS) -x
!endif
# Borland libraries & files ##################################################
STARTUP_OBJ = $(BORLANDC_LIB_DIR)\c0w32.obj
CW32_LIB = $(BORLANDC_LIB_DIR)\cw32.lib
IMPORT32_LIB = $(BORLANDC_LIB_DIR)\import32.lib
ODBC32_LIB = $(BORLANDC_LIB_DIR)\psdk\odbc32.lib
# Dependencies ###############################################################
all: $(APP_OBJS) $(APP_HRBS) $(APP_EXE)
Espero que alguien me pueda ayudar a compilar, o que librerias este faltando en verce.
Saludos y buen dia.!
Atte: Adrian C. C.
No logro generar exe en Harbour de VERCE...
No logro generar exe en Harbour de VERCE...
Last edited by ACC69 on Wed Jun 25, 2014 3:43 pm, edited 1 time in total.
Re: No logro generar exe en Harbour...
Adrian, prueba poniendo estas
Aunque hay alguna que sobra1=C:\HARBOUR\HARB20131007\LIB\HBRTL.LIB
2=C:\HARBOUR\HARB20131007\LIB\GTGUI.LIB
3=C:\HARBOUR\HARB20131007\LIB\HBVM.LIB
4=C:\HARBOUR\HARB20131007\LIB\HBLANG.LIB
5=C:\HARBOUR\HARB20131007\LIB\HBMACRO.LIB
6=C:\HARBOUR\HARB20131007\LIB\HBRDD.LIB
7=C:\HARBOUR\HARB20131007\LIB\RDDNTX.LIB
8=C:\HARBOUR\HARB20131007\LIB\RDDCDX.LIB
9=C:\HARBOUR\HARB20131007\LIB\RDDFPT.LIB
10=C:\HARBOUR\HARB20131007\LIB\HBSIX.LIB
11=C:\HARBOUR\HARB20131007\LIB\HBDEBUG.LIB
12=C:\HARBOUR\HARB20131007\LIB\HBCOMMON.LIB
13=C:\HARBOUR\HARB20131007\LIB\HBPP.LIB
14=C:\HARBOUR\HARB20131007\LIB\HBCPAGE.LIB
15=C:\HARBOUR\HARB20131007\LIB\HBWIN.LIB
16=C:\HARBOUR\HARB20131007\LIB\HBCPLR.LIB
17=C:\HARBOUR\HARB20131007\LIB\HBCT.LIB
18=C:\HARBOUR\HARB20131007\LIB\HBPCRE.LIB
19=C:\HARBOUR\HARB20131007\LIB\XHB.LIB
20=C:\HARBOUR\HARB20131007\LIB\HBZIPARC.LIB
21=C:\HARBOUR\HARB20131007\LIB\HBMZIP.LIB
22=C:\HARBOUR\HARB20131007\LIB\HBZLIB.LIB
23=C:\HARBOUR\HARB20131007\LIB\MINIZIP.LIB
24=C:\HARBOUR\HARB20131007\LIB\PNG.LIB
25=C:\HARBOUR\HARB20131007\LIB\HBTIP.LIB
26=C:\HARBOUR\HARB20131007\LIB\HBMISC.LIB
27=C:\HARBOUR\HARB20131007\LIB\HBCT.LIB
28=C:\BORLAND\BCC582\LIB\CW32.LIB
29=C:\BORLAND\BCC582\LIB\UUID.LIB
30=C:\BORLAND\BCC582\LIB\IMPORT32.LIB
31=C:\BORLAND\BCC582\LIB\WS2_32.LIB
32=C:\BORLAND\BCC582\LIB\PSDK\ODBC32.LIB
33=C:\BORLAND\BCC582\LIB\PSDK\NDDEAPI.LIB
34=C:\BORLAND\BCC582\LIB\PSDK\IPHLPAPI.LIB
35=C:\BORLAND\BCC582\LIB\PSDK\MSIMG32.LIB
36=C:\BORLAND\BCC582\LIB\PSDK\PSAPI.LIB
37=C:\BORLAND\BCC582\LIB\PSDK\RASAPI32.LIB
38=C:\BORLAND\BCC582\LIB\PSDK\GDIPLUS.LIB
39=C:\BORLAND\BCC582\LIB\PSDK\SHELL32.LIB
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: No logro generar exe en Harbour...
Adrian,
Enlaza xhb.lib de Harbour
Enlaza xhb.lib de Harbour
Re: No logro generar exe en Harbour...
Antonio Linares wrote:Adrian,
Enlaza xhb.lib de Harbour
Hola buenas tardes Antonio, gracias por responder al tema,ya esta enlazado xhb.lib,que esta a lo ultimo, al igual las librerias de fivewin
fiveh.lib
fivehc.lib
Gracias Cristobal, pero las demas librerias es para otra cosa que mas adelante las integro.
o alguien que use y compile desde xEdit .
Saludos
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: No logro generar exe en Harbour...
Adrian,
Veo que estás usando Harbour 3.1, por que no usas Harbour 3.2 ?
https://code.google.com/p/harbour-and-x ... 131007.zip
Veo que estás usando Harbour 3.1, por que no usas Harbour 3.2 ?
https://code.google.com/p/harbour-and-x ... 131007.zip
Re: No logro generar exe en Harbour...
Antonio Linares wrote:Adrian,
Veo que estás usando Harbour 3.1, por que no usas Harbour 3.2 ?
https://code.google.com/p/harbour-and-x ... 131007.zip
Gracias Antonio, lo descargo y comento, como me va, gracias maestrro.
Saludos.
Re: No logro generar exe en Harbour...
Hola aquí de nuevo ya actualice harbour 3.2 pero me sigue marcando mismos errores,de las funciones que no encuentra en las libs,no entiendo que este pasando o será el verce? Ya revise las libs y están las que necesito...ACC69 wrote:Antonio Linares wrote:Adrian,
Veo que estás usando Harbour 3.1, por que no usas Harbour 3.2 ?
https://code.google.com/p/harbour-and-x ... 131007.zip
Gracias Antonio, lo descargo y comento, como me va, gracias maestrro.
Saludos.
Saludos
- Manuel Valdenebro
- Posts: 706
- Joined: Thu Oct 06, 2005 9:57 pm
- Location: Málaga-España
Re: No logro generar exe en Harbour...
¿Si usas xEdit porque compilas con Verce?ACC69 wrote: Hola aquí de nuevo ya actualice harbour 3.2 pero me sigue marcando mismos errores,de las funciones que no encuentra en las libs,no entiendo que este pasando o será el verce? Ya revise las libs y están las que necesito...
Saludos
Un saludo
Manuel
Manuel
-
- Posts: 128
- Joined: Tue Jul 15, 2008 7:12 pm
- Location: Argentina
Re: No logro generar exe en Harbour...
Hola, Yo programo y compilo con xEdit
para migrar de xHarbour a Harbour sólo tuve que crear el entorno de programacion adecuado a mis paths, y poner las librerias indicadas en buildh.bat
dime lo que necesitas y vemos si puedo darte una mano
realmente me resultó muy sencilla la migración
para migrar de xHarbour a Harbour sólo tuve que crear el entorno de programacion adecuado a mis paths, y poner las librerias indicadas en buildh.bat
dime lo que necesitas y vemos si puedo darte una mano
realmente me resultó muy sencilla la migración
Re: No logro generar exe en Harbour...
postinelli wrote:Hola, Yo programo y compilo con xEdit
para migrar de xHarbour a Harbour sólo tuve que crear el entorno de programacion adecuado a mis paths, y poner las librerias indicadas en buildh.bat
dime lo que necesitas y vemos si puedo darte una mano
realmente me resultó muy sencilla la migración
Hola Manuel Valdenebro y Postinelly, gracias a ambos, por la sugerencia de usar xEdit, nunca la he usado.
Toda mi vida, he usado verce 5.0 que es la mas estable, y facil de adaptar,los prgs,.res,prgs de terceros,etc etc y nada complicado de usar verce, pero ya al querer migrar a harbour, he ahi donde ya no me logra compilar,y me encuentro con detalles y por mas que le hallo todas las libs, estan integradas.
Lastima que el autor Juan Carlos Salinas de Verce haya dejado de dar soporte y darle seguimiento y mejoras al verce,y muchos de nosotros que hemos estado usando con xHarbour sin problemas,sino con mucho gusto seguiremos usando verce, ojala el autor retome nuevamente verce y hacer mejoras compilando para harbour y xharbour.
Asi que no me queda otro camino por la sugerencia de ambos, que instalar xEdit y probar que tal me va.
Gracias y saludos .
Atte: Adrian C. C.