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 :

Librairies en dev


Sujet :

Ubuntu

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 40
    Par défaut Librairies en dev
    Bonjour,
    J'ai remarqué que pour compiler certaines applications sous ubuntu (ou ses dérivés), il était nécessaire d'intaller une version "dev" d'un paquet synaptique alors qu'une version "normale" était déjà installée.
    Par exemple pour la librairie tcl, il y a tcl8.5 installée par défaut mais on doit installer la version tcl8.5-dev pour compiler certaines applications.
    Comment expliquer cela ?
    Pourquoi ne pas laisser une seule version qui pourrait servir à la fois aux utilisateurs et aux développeurs ?

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 554
    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 554
    Par défaut
    Hello,

    Citation Envoyé par Cambia Voir le message
    Par exemple pour la librairie tcl, il y a tcl8.5 installée par défaut mais on doit installer la version tcl8.5-dev pour compiler certaines applications.
    Comment expliquer cela ?
    La réponse est dans ta question. :-)

    Il s'agit bien de la manière bibliothèque mais séparée en deux paquets distincts : les packages de développement « dev » contiennent en principe tous les éléments de développement, donc en général les fichiers headers « *.h » nécessaires aux programmes C qui l'utilisent, là où le package normal ne contient que la bilbiothèque compilée « *.so » proprement dite.

    Une fois les exécutables produits, seul le fichier « *.so » est nécessaire à son fonctionnement. Il est donc inutile d'encombrer le disque avec les fichiers de développement de l'intégralité des bilbiothèques du système (et elles sont nombreuses) si tu n'as pas l'intention de les utiliser.

    Bon courage.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 40
    Par défaut
    Ok merci.
    C'est plus clair maintenant.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/12/2007, 16h04
  2. problème de débutant avec la librairie glut sous dev C++
    Par mozillo3625 dans le forum Windows
    Réponses: 0
    Dernier message: 30/11/2007, 23h56
  3. Réponses: 3
    Dernier message: 10/03/2006, 17h41
  4. probleme de librairie avec Dev-C++
    Par Miksimus dans le forum Dev-C++
    Réponses: 2
    Dernier message: 12/10/2005, 13h21
  5. [GTK]PB Librairie GTK+ sous dev-c++
    Par wozzy dans le forum Dev-C++
    Réponses: 15
    Dernier message: 05/11/2002, 15h55

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