Pages : 1
#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
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 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 ), et hop, magie
Hors ligne
#5 Le 28/11/2007, à 13:15
- ihewinp
Re : Problème pour compiler
Héhé maintenant ça marche ah ah ah :D
merci de ton aide.
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 ?
Hors ligne
Pages : 1