Dev - C++ - Sockets con winsocks

 
Vista:

Sockets con winsocks

Publicado por Josue (1 intervención) el 16/09/2002 04:38:25
Hola, alguien me podria decir por que al compilar un progrma que utiliza sockets (Winsocks.h) compilado en dev-c++ 4 no me sale ningun error pero me sale una ventana que es del compiler or linker output con lo siguinete:
---------------------------------------------------------------------------------------------------
C:\WINDOWS\TEMP\cc3KW1fb.o(.text+0xaa):cliente.c: undefined reference to `WSAStartup@8'
C:\WINDOWS\TEMP\cc3KW1fb.o(.text+0x106):cliente.c: undefined reference to `htons@4'
C:\WINDOWS\TEMP\cc3KW1fb.o(.text+0x166):cliente.c: undefined reference to `gethostbyname@4'
C:\WINDOWS\TEMP\cc3KW1fb.o(.text+0x1ce):cliente.c: undefined reference to `getprotobyname@4'
C:\WINDOWS\TEMP\cc3KW1fb.o(.text+0x216):cliente.c: undefined reference to `socket@12'
C:\WINDOWS\TEMP\cc3KW1fb.o(.text+0x25e):cliente.c: undefined reference to `connect@12'
C:\WINDOWS\TEMP\cc3KW1fb.o(.text+0x2a4):cliente.c: undefined reference to `recv@16'
C:\WINDOWS\TEMP\cc3KW1fb.o(.text+0x2e3):cliente.c: undefined reference to `recv@16'
C:\WINDOWS\TEMP\cc3KW1fb.o(.text+0x2f8):cliente.c: undefined reference to `closesocket@4'
----------------------------------------------------------------------------------------------------
ayudenme por favor!!!!!!!!!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Sockets con winsocks

Publicado por zaer (1 intervención) el 14/02/2008 08:32:43
El problema que tienes es referente a unas librerias que deberias agregar a tu proyecto o en dado caso si no estas corriendolo como un proyecta basta añadir al principio de tu archivo principal las siguientes lineas:

#pragma comment(lib,"ws2_32.lib")

con eso deberia ser mas que suficiente

el error es que no estas ligando o enlazando las librerias que contienen dichas funciones.

suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar