Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Probleme avec winsock [ Windows / Réseau & Internet ] (ratala)

lundi 4 septembre 2006 à 20:58:50 | Probleme avec winsock

ratala

Bonjour,
J'éssaye de travailler avec les winsocks mais à chaque fois que je compile, j'ai ce message d'erreur :
.objs\main.o:main.cpp:(.text+0x649): undefined reference to `WSAStartup@8'
.objs\main.o:main.cpp:(.text+0x6eb): undefined reference to `closesocket@4'
.objs\main.o:main.cpp:(.text+0x6f3): undefined reference to `WSACleanup@0'
.objs\main.o:main.cpp:(.text+0xa4a): undefined reference to `GetStockObject@4'
.objs\main.o:main.cpp:(.text+0xae7): undefined reference to `closesocket@4'
.objs\main.o:main.cpp:(.text+0xb06): undefined reference to `socket@12'
.objs\main.o:main.cpp:(.text+0xb34): undefined reference to `WSAAsyncSelect@16'
.objs\main.o:main.cpp:(.text+0xb57): undefined reference to `inet_addr@4'
.objs\main.o:main.cpp:(.text+0xb7a): undefined reference to `gethostbyname@4'
.objs\main.o:main.cpp:(.text+0xc01): undefined reference to `gethostname@8'
.objs\main.o:main.cpp:(.text+0xc26): undefined reference to `gethostbyname@4'
.objs\main.o:main.cpp:(.text+0xc71): undefined reference to `inet_ntoa@4'
.objs\main.o:main.cpp:(.text+0xd96): undefined reference to `send@16'
.objs\main.o:main.cpp:(.text+0xe01): undefined reference to `htons@4'
.objs\main.o:main.cpp:(.text+0xe27): undefined reference to `bind@12'
.objs\main.o:main.cpp:(.text+0xe3f): undefined reference to `listen@8'
.objs\main.o:main.cpp:(.text+0xef4): undefined reference to `htons@4'
.objs\main.o:main.cpp:(.text+0xf57): undefined reference to `connect@12'
.objs\main.o:main.cpp:(.text+0xf69): undefined reference to `closesocket@4'
.objs\main.o:main.cpp:(.text+0xf9d): undefined reference to `accept@12'
.objs\main.o:main.cpp:(.text+0xfb0): undefined reference to `closesocket@4'
.objs\main.o:main.cpp:(.text+0x1035): undefined reference to `recv@16'
.objs\main.o:main.cpp:(.text+0x10d3): undefined reference to `closesocket@4'
.objs\main.o:main.cpp:(.text+0x1133): undefined reference to `closesocket@4'

je suis sous code::blocks.

quelqun a une idée ?
merci d'avance


lundi 4 septembre 2006 à 21:10:21 | Re : Probleme avec winsock

niketou

Il manque la library winsock.

lundi 4 septembre 2006 à 21:11:30 | Re : Probleme avec winsock

niketou

Pour vc ca donne: #pragma comment(lib, "ws2_32.lib")

lundi 4 septembre 2006 à 21:11:45 | Re : Probleme avec winsock

seb013

Il faut inclure winsock2.h et linker avec la bibliothèque libws2_32.a

lundi 4 septembre 2006 à 22:08:42 | Re : Probleme avec winsock

Ombitious_Developper

Salut :

si tu travailles avec VC++ :
#include <winsock2.h>
#pragma comment (lib , "WS2_32.lib")


si tu travaille avec Dev-Cpp :
#include
<winsock2.h>
Project > Project Options > Parameters > Linker
Ajouter libws2_32.a


mardi 5 septembre 2006 à 10:05:40 | Re : Probleme avec winsock


Cette discussion est classé dans : text, cpp, main, undefined, objs


Répondre à ce message

Sujets en rapport avec ce message

prob compil devc++ socket [ par stefdem ] Bonjour,Quelqu'un peut-il me dire ce que je dois faire pour compiler un projet sous DevC++ 4.9.8.5 utilisant des sockets ?J'insiste sur le fait que c' Probleme de compilation dev-cpp avec winsock2 [ par Tidam ] Voila ca fait plusieurs sources utilisant winsock2 que j'essaye de compilet et dev-cpp me fait toujours les memes erreurs: g++.exe main.o -o "Projet Pb Dev C++ [ par Laurent0228 ] Salut.Je debute sur Dev C++quand je compile n'importe qu'elle prog voila les messages erreurs.ain.o(.text+0x169):main.cpp: undefined reference to `Cre Mais comment utiliser wxWidgets avec Code::Blocks et VC++ 7.1 toolkit ??!!! [ par zippro4012 ] Je programme en C++ dans l'éditeur Code::Blocks, et compile avec VC++ 7.1 toolkit.Il est relativement ennuyeux d'utiliser les APIs Windows pour créer c::b et socket [ par sheorogath ] bonjour voulant faire un peu de c++ pour changer je me telecharge un ide : code::blocksvoulant m'initier au socket un peu je reussi a me procurer un c SDL et GLUT [ par Samaths ] Bonjour à tous!J'ai un petit problème: Je voudrais utiliser OpenGL et la SDL en même temps. Je sais que c'est possible, j'ai trouvé plein de tutoriaux PROBLEME AVEC UNE BIBLIOTHEQUE GRAPHIQUE [ par tekila_bandita ] Bonjour, je me suis acheté un livre sur le C++ intitulé "La BIBLE C++" de Cay HORSTMANN et timothy BUDD... Dans ce livre, pour l'introduction aux stru Problème avec SDL_ttf... [ par noursmarron ] Je suis désespéré et au bord du suicide lolun peu noob aussi mais bon ;)Donc je viens d'installer SDL qui marche très bien (sur code::blocks, jai essa G++ [ par tekila_bandita ] Bonjour,Ben enfaite je debute en c++ mais j'ai un probleme :Je n'arrive pas à compiler un programme le plus simpliste du monde.Je crée un classe fract pb avec les fichiers cpp [ par Saros ] Bon là c'est la première fois que ça me le fait.Je bosse sous VC++6.J'ai un projet avec trois fichiers :estack.hetmain.cppRpn_Alg.cppJ'ai déclaré et d


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,562 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.