Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1051 connectés 

  FORUM HardWare.fr
  Programmation
  C

  undefined reference to `sock_errno'

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

undefined reference to `sock_errno'

n°2051966
razuki
Posté le 26-01-2011 à 11:56:35  profilanswer
 

Bonjour,
 
Dans ma petite appli client serveur écrit en C, j'ai bien fait #include <sys/socket.h>.
Mais quand je vais un :

Code :
  1. if(err<0) {
  2.     printf("Socket returned error #%d,program terminated\n",sock_errno());


il m'affiche :

Code :
  1. cli_test1.c:(.text+0x2db): undefined reference to `sock_errno'
  2. collect2: ld returned 1 exit status


j'arrive pas à voir d'ou vient l'erreur.
 
Merci d'avance pour votre aide.

mood
Publicité
Posté le 26-01-2011 à 11:56:35  profilanswer
 

n°2052032
mr simon
Posté le 26-01-2011 à 14:52:20  profilanswer
 

C'est une erreur au linkage. Il faut dire a ton compilateur de lier avec la librarie socket, par exemple

Code :
  1. gcc -lsocket test.c


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  undefined reference to `sock_errno'

 

Sujets relatifs
Référence en 64 bitsTreeView - La référence d'objet n'est pas définie...
reference à un autre classeur dans une formuleinsérer formule dans une cellule ac référence à d'autre feuille
[résolu] Undefined indexUse of undefined constant... Grrrr je craque
Undefined-referenceNotice: Undefined index: site in... =>problème lecture dans sgbd
[C/SDL] undefined reference to mes fonction 
Plus de sujets relatifs à : undefined reference to `sock_errno'


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR