Page 1 of 1

Migrando a Harbour desde xHarbour

PostPosted: Wed Aug 26, 2015 9:07 pm
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

Re: Migrando a Harbour desde xHarbour

PostPosted: Wed Aug 26, 2015 9:18 pm
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

Re: Migrando a Harbour desde xHarbour

PostPosted: Wed Aug 26, 2015 10:10 pm
by Antonio Linares
Tienes que enlazar esta librería de Borland:

ws2_32.lib

Re: Migrando a Harbour desde xHarbour

PostPosted: Thu Aug 27, 2015 1:18 pm
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

Re: Migrando a Harbour desde xHarbour

PostPosted: Thu Aug 27, 2015 1:29 pm
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

Re: Migrando a Harbour desde xHarbour

PostPosted: Thu Aug 27, 2015 1:55 pm
by Antonio Linares
Prueba a enlazar hbmacro.lib de Harbour

Re: Migrando a Harbour desde xHarbour

PostPosted: Thu Aug 27, 2015 3:38 pm
by lelu
Gracias Antonio, en esa linea estaba el error.
Saludos

Re: Migrando a Harbour desde xHarbour

PostPosted: Fri Aug 28, 2015 7:47 am
by Antonio Linares
Solucionado ya ? :-)