Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/11/2007, à 21:18

ihewinp

Problème pour compiler

salut a tous.:)

voilà  tout récemment je décide de mettre k-ubuntu chez moi. (en virtualbox je précise).:rolleyes:
tout ce passe bien, tout marche bien jusqu'à  ce que j'essaie d'exécuter mon programme que j'ai fait sous linux a la fac en c et là  erreur classique :

nicolas@linux:~/reseau$ gcc client.c -o client
client.c:1:19: erreur: stdio.h : Aucun fichier ou répertoire de ce type
client.c:2:20: erreur: string.h : Aucun fichier ou répertoire de ce type
client.c:3:22: erreur: sys/stat.h : Aucun fichier ou répertoire de ce type
client.c:4:23: erreur: sys/types.h : Aucun fichier ou répertoire de ce type
client.c:5:24: erreur: sys/socket.h : Aucun fichier ou répertoire de ce type
client.c:6:24: erreur: netinet/in.h : Aucun fichier ou répertoire de ce type
client.c:7:19: erreur: netdb.h : Aucun fichier ou répertoire de ce type
client.c: In function «main":
client.c:19: erreur: storage size of «serveur" isn"t known
client.c:21: erreur: storage size of «infos_fichier" isn"t known
client.c:23: erreur: «BUFSIZ" undeclared (first use in this function)
client.c:23: erreur: (Each undeclared identifier is reported only once
client.c:23: erreur: for each function it appears in.)
client.c:29: attention : incompatible implicit declaration of built-in function «printf"
client.c:30: attention : incompatible implicit declaration of built-in function «scanf"
client.c:41: attention : assignment makes pointer from integer without a cast
client.c:42: attention : incompatible implicit declaration of built-in function «memcpy"
client.c:42: erreur: déréférencement d'un pointeur de type incomplet
client.c:42: erreur: déréférencement d'un pointeur de type incomplet
client.c:44: erreur: «AF_INET" undeclared (first use in this function)
client.c:45: erreur: «SOCK_STREAM" undeclared (first use in this function)

donc je regarde sur mon moteur de recherche favori:D
sudo apt-get install build-essential
je le tappe et voici la réponse :
E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Que dois -je faire pour pouvoir compiler ?:(
merci

Hors ligne

#2 Le 27/11/2007, à 21:23

slasher_fun

Re : Problème pour compiler

Il faut effectivement installer build essential. Le message d'erreur "unable to lock" indique que tu as certainement Adept / Synaptic ouvert et qu'il faut le fermer smile

Hors ligne

#3 Le 28/11/2007, à 08:17

ihewinp

Re : Problème pour compiler

Le problème maintenant c'est qu'il faut le cd pour installer et visiblement virtualbox ne le reconnait pas dans le lecteur cd. Donc est ce que je peux les trouver sur le net ces paquets ?:D

Hors ligne

#4 Le 28/11/2007, à 08:46

slasher_fun

Re : Problème pour compiler

Ta machine virtuelle a une connexion au net ? Dans ce cas il va te falloir oublier tes réflexes de windowsien et laisser faire la magie smile Laisse lui juste oublier le CD d'install en enlevant la ligne qui parle du cdrom dans /etc/apt/sources.list (on peut le faire en graphique mais n'était pas KDEiste je ne sais pas o๠c'est smile ), et hop, magie smile

Hors ligne

#5 Le 28/11/2007, à 13:15

ihewinp

Re : Problème pour compiler

Héhé maintenant ça marche ah ah ah big_smile:D
merci de ton aide. cool

Hors ligne

#6 Le 28/11/2007, à 19:29

slasher_fun

Re : Problème pour compiler

Un petit [résolu] dans le titre en éditant ton premier post ? smile

Hors ligne