No logro generar exe en Harbour de VERCE...

No logro generar exe en Harbour de VERCE...

Postby ACC69 » Tue Jun 24, 2014 9:05 pm

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.
Last edited by ACC69 on Wed Jun 25, 2014 3:43 pm, edited 1 time in total.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: No logro generar exe en Harbour...

Postby cnavarro » Tue Jun 24, 2014 9:48 pm

Adrian, prueba poniendo estas
1=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

Aunque hay alguna que sobra :wink:
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: No logro generar exe en Harbour...

Postby Antonio Linares » Tue Jun 24, 2014 9:50 pm

Adrian,

Enlaza xhb.lib de Harbour
regards, saludos

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

Re: No logro generar exe en Harbour...

Postby ACC69 » Tue Jun 24, 2014 10:00 pm

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
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: No logro generar exe en Harbour...

Postby Antonio Linares » Tue Jun 24, 2014 10:05 pm

Adrian,

Veo que estás usando Harbour 3.1, por que no usas Harbour 3.2 ?

https://code.google.com/p/harbour-and-xharbour-builds/downloads/detail?name=harbour_bcc582_20131007.zip
regards, saludos

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

Re: No logro generar exe en Harbour...

Postby ACC69 » Tue Jun 24, 2014 10:13 pm

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-xharbour-builds/downloads/detail?name=harbour_bcc582_20131007.zip



Gracias Antonio, lo descargo y comento, como me va, gracias maestrro.

Saludos.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: No logro generar exe en Harbour...

Postby ACC69 » Wed Jun 25, 2014 12:20 am

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-xharbour-builds/downloads/detail?name=harbour_bcc582_20131007.zip



Gracias Antonio, lo descargo y comento, como me va, gracias maestrro.

Saludos.


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
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: No logro generar exe en Harbour...

Postby Manuel Valdenebro » Wed Jun 25, 2014 5:26 am

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


¿Si usas xEdit porque compilas con Verce?
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Re: No logro generar exe en Harbour...

Postby postinelli » Wed Jun 25, 2014 2:20 pm

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
postinelli
 
Posts: 147
Joined: Tue Jul 15, 2008 7:12 pm
Location: Argentina

Re: No logro generar exe en Harbour...

Postby ACC69 » Wed Jun 25, 2014 2:35 pm

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.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 80 guests