IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

Problèmes dans /usr/include pas de librairie socket


Sujet :

Ubuntu

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2013
    Messages : 5
    Par défaut Problèmes dans /usr/include pas de librairie socket
    Bon soir à tous, et merci pour vos futur réponses.
    Je suis sous linux Ubuntu.
    Dans mon dossier /usr/include qui contient mes .h pour pouvoir programmer en langage C. Je n'ai pas de .h pour les sockets (comme par exemple : sys/socket.h),
    je ne sais comment faire pour les télécharger. Après avoir fais une recherche sur ce magnifique site et sur d'autres, je me tourne vers vous.

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 499
    Par défaut
    Essaie :

    Code Shell : Sélectionner tout - Visualiser dans une fenêtre à part
    $ sudo apt-get install libc6-dev

    Je déplace ton post dans le forum Linux.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2013
    Messages : 5
    Par défaut
    Je suis désolé d'avoir mal positionné ma discusion.
    mais j'ai essayé ce que tu m'as dit de faire mais cela ne marche pas

    Voila ce que cela me met :

    Code Shell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $ sudo apt-get install libc6-dev
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    libc6-dev est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 9 non mis à jour.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par CronosDark Voir le message

    sudo apt-get install libc6-dev
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état... Fait
    libc6-dev est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 9 non mis à jour.
    Il doit y avoir un problème quelque part...

    sys/socket.h fait partie du package libc6-dev :

    http://packages.ubuntu.com/hardy/i38...6-dev/filelist

    Quels sont les fichiers de ton répertoire /usr/include/sys/ ?

    Steph

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2013
    Messages : 5
    Par défaut
    voila ce que j'ai dans
    :/usr/include/sys$ ls
    asoundlib.h



    je n pourrai pas te répondre tou de suite car je vais aller en cours.
    Merci pour ton aide. =)

  6. #6
    Invité
    Invité(e)
    Par défaut
    Salut,

    Pourras-tu donner le résultat de la commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    apt-file search "sys/socket.h"
    Chez moi sur ubuntu 12.04, le header socket.h dans /usr/include/sys est installé par le package libc6-dev-amd64

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    apt-file search "sys/socket.h" 
    dietlibc-dev: /usr/include/diet/sys/socket.h
    elks-libc: /usr/lib/bcc/include/sys/socket.h
    frama-c-base: /usr/share/frama-c/libc/sys/socket.h
    libc6-dev: /usr/include/i386-linux-gnu/sys/socket.h
    libc6-dev-amd64: /usr/include/sys/socket.h
    libc6-dev-armel-cross: /usr/arm-linux-gnueabi/include/sys/socket.h
    libc6-dev-armhf-cross: /usr/arm-linux-gnueabihf/include/sys/socket.h
    libklibc-dev: /usr/lib/klibc/include/sys/socket.h
    libnewlib-dev: /usr/lib/newlib/i686-linux-gnu/include/sys/socket.h
    libpt-1.10.10-dev: /usr/include/ptlib/wince/sys/socket.h
    libxenomai-dev: /usr/include/xenomai/posix/sys/socket.h
    lsb-build-base3: /usr/include/lsb3/sys/socket.h
    openvswitch-datapath-dkms: /usr/src/openvswitch-1.4.0/include/sparse/sys/socket.h
    postgresql-server-dev-8.4: /usr/include/postgresql/8.4/server/port/win32/sys/socket.h
    postgresql-server-dev-9.1: /usr/include/postgresql/9.1/server/port/win32/sys/socket.h
    sharutils: /usr/include/sharutils/sys/socket.h
    tendra: /usr/lib/TenDRA/lib/include/bsd_extn.api/sys/socket.h
    tendra: /usr/lib/TenDRA/lib/include/unix95.api/sys/socket.h

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2013
    Messages : 5
    Par défaut
    Salut,

    Voici la réponse à ta commande :
    administrateur@1015BXO-PC:~$ sudo apt-file search "sys/socket.h"
    [sudo] password for administrateur:
    sudo: apt-file: command not found



    j'ai fait la commande : sudo apt-get install libc6-dev-amd64
    Et c'est bon je n'ai plus de soucis.
    Un grand merci pour toutes vos réponses et bonne soirée à vous!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problèmes dans /usr/include pas de librairie socket
    Par CronosDark dans le forum Ubuntu
    Réponses: 0
    Dernier message: 08/02/2013, 12h12
  2. Installation dans /usr/local pas possible
    Par pierrot10 dans le forum Ubuntu
    Réponses: 1
    Dernier message: 20/01/2011, 22h50
  3. Probléme dans le #include
    Par moooona dans le forum C++
    Réponses: 3
    Dernier message: 26/03/2010, 12h42
  4. Réponses: 11
    Dernier message: 24/09/2008, 19h51
  5. [Cookies] Problème dans IE mais pas dans FF
    Par Manio 54 dans le forum Langage
    Réponses: 19
    Dernier message: 15/12/2005, 18h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo