Error al compilar

Error al compilar

Postby acuellar » Mon Apr 17, 2023 5:56 pm

Buenas estimados

Code: Select all  Expand view

hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__WSAIoctl@36 sin resolver al que se hace referencia en la funci¢n _hb_socketGetIFaces
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__getaddrinfo@16 sin resolver al que se hace referencia en la funci¢n _hb_socketGetHosts
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__freeaddrinfo@4 sin resolver al que se hace referencia en la funci¢n _hb_socketGetHosts
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__getnameinfo@28 sin resolver al que se hace referencia en la funci¢n _hb_socketGetHostName
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__inet_pton@12 sin resolver al que se hace referencia en la funci¢n _hb_socketAddrFromItem
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo _inet_ntop@16 sin resolver al que se hace referencia en la funci¢n _hb_socketAddrGetName
 


Me da esos errores al compilar con MSVS2022
Qué librería puede estar faltando?

Gracias por la ayuda
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1594
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Error al compilar

Postby jvtecheto » Mon Apr 17, 2023 6:35 pm

Hola amigo.

De libreria yo diria que no te falta ninguna, las funciones que te indica en el error estan en la lib hbrtl.lib.

Creo que el error como te dice esta en el hbsocket.obj que te indica, que seguramente sera donde estan esas funciones.

¿Trabajas con sockets en tu aplicacion ?
¿ Algun error en el codigo ?

o tienes la libreria dañada, podrias probar a instalar otra version de harbour para MSVC32.
Mira la informacion de microsoft sobre el error lnk2019
[url]
https://learn.microsoft.com/es-es/cpp/e ... w=msvc-170
[/url]
Stack overflow sobre simbolo externo sin resolver
[url]
https://es.stackoverflow.com/questions/ ... resolver-c
https://es.stackoverflow.com/questions/ ... nal-symbol
[/url]
Y en los foros de Fivetech (Mira las 2 respuestas de Antonio)
[url]
viewtopic.php?f=3&t=26213&hilit=png.lib&start=15
https://fivetechsupport.com/forums/view ... =3&t=24992
[/url]

A ver si alguien mas experto que yo, te da mas indicaciones.

Saludos.

Jose.
Fwh 19.06 32 bits + Harbour 3.2dev(r2104281802) + Borland 7.4 + FivEdit
User avatar
jvtecheto
 
Posts: 577
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Error al compilar

Postby Antonio Linares » Mon Apr 17, 2023 7:10 pm

acuellar wrote:Buenas estimados

Code: Select all  Expand view

hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__WSAIoctl@36 sin resolver al que se hace referencia en la funci¢n _hb_socketGetIFaces
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__getaddrinfo@16 sin resolver al que se hace referencia en la funci¢n _hb_socketGetHosts
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__freeaddrinfo@4 sin resolver al que se hace referencia en la funci¢n _hb_socketGetHosts
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__getnameinfo@28 sin resolver al que se hace referencia en la funci¢n _hb_socketGetHostName
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo __imp__inet_pton@12 sin resolver al que se hace referencia en la funci¢n _hb_socketAddrFromItem
hbrtl.lib(hbsocket.obj) : error LNK2019: s¡mbolo externo _inet_ntop@16 sin resolver al que se hace referencia en la funci¢n _hb_socketAddrGetName
 


Me da esos errores al compilar con MSVS2022
Qué librería puede estar faltando?

Gracias por la ayuda


Comprueba que estés enlazando ws2_32.lib y iphlpapi.lib
regards, saludos

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

Re: Error al compilar

Postby acuellar » Mon Apr 17, 2023 7:43 pm

Muchas gracias estimado Antonio

Me faltaba enlazar ws2_32.lib
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1594
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], Otto and 61 guests