Migrando a Harbour desde xHarbour

Post Reply
lelu
Posts: 10
Joined: Fri May 08, 2015 3:42 pm

Migrando a Harbour desde xHarbour

Post by lelu »

Hola, con la ultima version de FiveWin 1507, estoy compilando una aplicacion, luego de mucho esfuerzo solo me quedan estos 2 errores.
Alguna Idea ?
N:\FWH1507\xApli>N:\BCC64\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
Turbo Incremental Link 6.20 Copyright (c) 1997-2011 Embarcadero Technologies, Inc.
Error: Unresolved external '_hb_macroYYParse' referenced from N:\HBR1507\LIB\HBVM.LIB|macro
Error: Unresolved external 'WSAIoctl' referenced from N:\HBR1507\LIB\HBRTL.LIB|hbsocket
Error: Unable to perform link
User avatar
cnavarro
Posts: 6557
Joined: Wed Feb 15, 2012 8:25 pm
Location: España
Been thanked: 3 times

Re: Migrando a Harbour desde xHarbour

Post by cnavarro »

Estas usando buildh.bat ? o tienes un fichero propio ?
De ser asi, puedes ponerlo?

Intenta poner este hilo en el Foro Spanish :D :D :D
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
Antonio Linares
Site Admin
Posts: 42556
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 31 times
Been thanked: 80 times
Contact:

Re: Migrando a Harbour desde xHarbour

Post by Antonio Linares »

Tienes que enlazar esta librería de Borland:

ws2_32.lib
regards, saludos

Antonio Linares
www.fivetechsoft.com
lelu
Posts: 10
Joined: Fri May 08, 2015 3:42 pm

Re: Migrando a Harbour desde xHarbour

Post by lelu »

Gracias Antonio, ahora estoy mas cerca.

N:\BCC64\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
Turbo Incremental Link 6.20 Copyright (c) 1997-2011 Embarcadero Technologies, Inc.
Error: Unresolved external '_hb_macroYYParse' referenced from N:\HBR1507\LIB\HBVM.LIB|macro
Error: Unable to perform link
lelu
Posts: 10
Joined: Fri May 08, 2015 3:42 pm

Re: Migrando a Harbour desde xHarbour

Post by lelu »

cnavarro wrote:Estas usando buildh.bat ? o tienes un fichero propio ?
De ser asi, puedes ponerlo?

Intenta poner este hilo en el Foro Spanish :D :D :D
(OK)
Hola, Gracias por responder

echo %fwdir%\lib\FiveHC.lib %fwdir%\lib\FiveH.lib + >> b32.bc
echo %hbdir%\lib\hbrtl.lib + >> b32.bc
echo %hbdir%\lib\hbtip.lib + >> b32.bc
echo %hbdir%\lib\hbvm.lib + >> b32.bc
echo %hbdir%\lib\hbvmmt.lib + >> b32.bc
echo %hbdir%\lib\hbwin.lib + >> b32.bc
echo %hbdir%\lib\gtwin.lib + >> b32.bc
echo %hbdir%\lib\gtgui.lib + >> b32.bc
echo %hbdir%\lib\hblang.lib + >> b32.bc
echo %hbdir%\lib\hbmacro.lib + >> b32.b
echo %hbdir%\lib\adocapel.lib + >> b32.bc
echo %hbdir%\lib\barlib.lib + >> b32.bc
echo %hbdir%\lib\hbrdd.lib + >> b32.bc
echo %hbdir%\lib\rddcdx.lib + >> b32.bc
echo %hbdir%\lib\rddntx.lib + >> b32.bc
echo %hbdir%\lib\rddfpt.lib + >> b32.bc
echo %hbdir%\lib\hbsix.lib + >> b32.bc
echo %hbdir%\lib\hbdebug.lib + >> b32.bc
echo %hbdir%\lib\HARBOUR-32-BCC.LIB + >> b32.bc
echo %hbdir%\lib\hbcommon.lib + >> b32.bc
echo %hbdir%\lib\hbpcre.lib + >> b32.bc
echo %hbdir%\lib\hbpp.lib + >> b32.bc
echo %hbdir%\lib\hbcpage.lib + >> b32.bc
echo %hbdir%\lib\hbcplr.lib + >> b32.bc
echo %hbdir%\lib\hbct.lib + >> b32.bc
echo %hbdir%\lib\hbpcre.lib + >> b32.bc
echo %hbdir%\lib\hbziparc.lib + >> b32.bc
echo %hbdir%\lib\hbmzip.lib + >> b32.bc
echo %hbdir%\lib\hbzlib.lib + >> b32.bc
echo %hbdir%\lib\minizip.lib + >> b32.bc
echo %hbdir%\lib\xhb.lib + >> b32.bc

rem Uncomment these two lines to use Advantage RDD
echo %hbdir%\lib\rddads.lib + >> b32.bc
echo %fwdir%\lib\Ace32.lib + >> b32.bc

rem echo %hbdir%\lib\hbzipbcc582.lib + >> b32.bc
rem echo %hbdir%\lib\hbmzip.lib + >> b32.bc
rem echo %hbdir%\lib\zlibbcc582.lib + >> b32.bc
echo %hbdir%\lib\png.lib + >> b32.bc
echo %hbdir%\lib\hbusrrdd.lib + >> b32.bc
echo %bcdir%\lib\cw32.lib + >> b32.bc
echo %bcdir%\lib\uuid.lib + >> b32.bc
echo %bcdir%\lib\import32.lib + >> b32.bc
echo ..\lib\wbFinger.LIB + >> b32.bc
echo GrFinger.lib + >> b32.bc
echo %bcdir%\lib\psdk\msimg32.lib + >> b32.bc
echo %bcdir%\lib\psdk\odbc32.lib + >> b32.bc
echo %bcdir%\lib\psdk\nddeapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\iphlpapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\psapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\rasapi32.lib + >> b32.bc
echo %bcdir%\lib\psdk\shell32.lib + >> b32.bc
echo %bcdir%\lib\psdk\ws2_32.lib + >> b32.bc
echo %bcdir%\lib\psdk\gdiplus.lib, >> b32.bc

IF EXIST %1.res echo %1.res >> b32.bc
rem uncomment this line and comment the next to review the unreleased memory blocks
rem %bcdir%\bin\ilink32 -Tpe -s @b32.bc
%bcdir%\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
User avatar
Antonio Linares
Site Admin
Posts: 42556
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 31 times
Been thanked: 80 times
Contact:

Re: Migrando a Harbour desde xHarbour

Post by Antonio Linares »

Prueba a enlazar hbmacro.lib de Harbour
regards, saludos

Antonio Linares
www.fivetechsoft.com
lelu
Posts: 10
Joined: Fri May 08, 2015 3:42 pm

Re: Migrando a Harbour desde xHarbour

Post by lelu »

Gracias Antonio, en esa linea estaba el error.
Saludos
User avatar
Antonio Linares
Site Admin
Posts: 42556
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 31 times
Been thanked: 80 times
Contact:

Re: Migrando a Harbour desde xHarbour

Post by Antonio Linares »

Solucionado ya ? :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply