-
compiler avec -lsocket
Bonjour,
Je cherche à compiler un programme C qui utilise les entêtes suivantes :
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
j'ai executé la commande :
gcc -o serveur_add serveur_add.c -lnsl -lresolv -lsocket
et j'ai obtenu l'erreur suivante :
/usr/bin ne peut trouver lsocket
Pourtant j'ai compiler de la même façon sur une autre machine et je n'ai pas ce message d'erreur.
Biensûr si j'enlève l'argument -lsocket ça compile mais le programme ne marche pas!
Faut-il installer des choses ?
Pour info je suis sous Debian sarge
Merci d'avance...
-
Je sais que sous Ubuntu, je ne dois pas indiquer lsocket alors que sur d'autres machines si (comme pour lpthread, qui est natif sous ubuntu/gcc)
Quel erreur se passe-t-il ?