FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error al Compilar hbmk2
Posts: 719
Joined: Fri May 12, 2017 02:50 PM
Error al Compilar hbmk2
Posted: Tue May 03, 2022 07:50 PM
Amigos

Error al compilar varios PRG con hbmk2.

Saludos

Antonio

Error:
Code (fw): Select all Collapse
hbfoxpro.lib(dbfunc.obj) : error LNK2005: ya se defini¢ _HB_FUN_FSIZE en FiveH32.lib(FILENAME.obj)
InfoWin.exe : fatal error LNK1169: se encontraron uno o m s s¡mbolos definidos simult neamente
hbmk2[Infowin]: Error: Running linker. 1169
link.exe @C:\Users\MIGUEL~1\AppData\Local\Temp\n7w0zc.lnk

hbmk2: Hint: Add option 'hbfoxpro.hbc' for missing function(s): FSize()


Librerias:
Code (fw): Select all Collapse
-Lc:\util\fwh22.03\lib

-lFiveH32
-lFiveHC32

-lgdiplus
-lole32
-lOleDlg
-lversion

xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
hbfoxpro.hbc

-ldflag=/NODEFAULTLIB:msvcrt
FWH 22.10 - HARBOUR - PELLES C
Posts: 719
Joined: Fri May 12, 2017 02:50 PM
Re: Error al Compilar hbmk2
Posted: Tue May 03, 2022 08:34 PM

Funciona y compila bien, si le retiro la librerĂ­a " hbfoxpro.hbc ".

Es conveniente que retire esta librerĂ­a del compilado?

Saludos

Antonio

FWH 22.10 - HARBOUR - PELLES C
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error al Compilar hbmk2
Posted: Wed May 04, 2022 04:59 AM

Antonio,

Si el EXE se construye bien entonces es que no la necesitas, y todo ha de funcionarte bien.

Para usar los ficheros .hbc tienes que tener Harbour completo en tu ordenador. Para tenerlo tienes que hacer:

git clone https://github.com/harbour/core harbour

y se instalará completo en c:\harbour

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 719
Joined: Fri May 12, 2017 02:50 PM
Re: Error al Compilar hbmk2
Posted: Wed May 04, 2022 03:07 PM

Maestrod Antonio.

Muy buen dia.

Muchas gracias por responder.

Estaba usando la carpeta de Harboud que estaba en el Link cuando compramos FWH 22.03.

Hoy bajare Habour del link que me indica.

Muchos Saludos

Antonio

FWH 22.10 - HARBOUR - PELLES C

Continue the discussion