Winsock avec Dev-c++

cs_Thaeron Messages postés 202 Date d'inscription vendredi 6 juillet 2001 Statut Membre Dernière intervention 31 octobre 2007 - 18 déc. 2001 à 13:17
Anormal13 Messages postés 24 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 22 février 2006 - 18 mai 2005 à 16:04
J'arrive pas a utiliser winsock avec dev-c++ y me faut surement ajouter une librairie mais j'y arrive pas, le compilateur ne la prend pas en compte svp help me, dites moi laquelle je dois mettre et comment la mettre

4 réponses

Rasze Messages postés 5 Date d'inscription vendredi 8 février 2002 Statut Membre Dernière intervention 9 février 2002
8 févr. 2002 à 17:51
J'ai jamais utiliser encore winsock dans un prog, mais pour ce qui est de la librairie à inclure, c'est normalement "winsock.h" ou "winsock2.h".
Ces headers sont fournis avec Dev C++ .
0
cs_Thaeron Messages postés 202 Date d'inscription vendredi 6 juillet 2001 Statut Membre Dernière intervention 31 octobre 2007
8 févr. 2002 à 19:51
Merci de ta reponse mais c'est pas ça. En fait le prob vient pas du header parce que ça je l'avait mis, nan il faut aller dans compiler options, cocher la 2° case et rajouter dans la zone de saisie correspondante soit: -lwsock32
soit: c:\dev-c++\lib\libwsock32.a
Et y a plus qu'a compiler !!
:o)
0
cs_Jhep Messages postés 68 Date d'inscription dimanche 31 mars 2002 Statut Membre Dernière intervention 18 janvier 2010
28 juil. 2002 à 15:09
Salut.
J'ai le même problème que tu a eu, quand je compile mon prog j'ai :
hsock.o(.text+0x4a4):hsock.cpp: undefined reference to `WSAStartup@8'
hsock.o(.text+0x509):hsock.cpp: undefined reference to `WSACleanup@0'
...etc

J'ai essayé ton truc et ça donne :
g++: -lwsock32: linker input file unused since linking not done
et
g++: c:\dev-c++\lib\libwsock32.a: linker input file unused since linking not done

Ca ne marche toujours pas ! Aurais tu une solution ?

Merci d'avance.
0
Anormal13 Messages postés 24 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 22 février 2006
18 mai 2005 à 16:04
Moi perso j'ai eu le même probleme sous dev-cpp,
J'ai réussi à le régler : losqu'on ouvre un projet sous dev on peut aller modifier les option du compilateur (Alt+P) et rajouter le fameux fichier "libwsock32.a" (dans l'onglet Linker tu rajoute le fichier). L'opération est assez simple mais tu n'as plus de de pb de compil si quelqu'un pourais m'exliquer ce que cela change qu'est ce qu'il y a dasn ce fichier??? J'aimerais bien comprendre car je trouve un peu facile de choper un truc qui explique comment compile sans comprendre pourquoi????

L'anormal13
0
Rejoignez-nous