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

Administration système Discussion :

installation avec les sources, development headers


Sujet :

Administration système

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 112
    Points : 45
    Points
    45
    Par défaut installation avec les sources, development headers
    Bonjour,
    Désolé pour le titre un peu vague, mais ma question n'est pas très précise.
    Je suis en train de me mettre sérieusement à linux (ubuntu précisément) et j'essaye donc d'installer un logiciel (pidgin 2.5) à partir des sources.
    Le ./configure me dit d'installer les development headers de plein de trucs (gtk+ 2.0 ...).
    A quoi servent-ils? Pourquoi y en avait pas besoin pour la version de pidgin qui était dans les applications d'ubuntu et qui utilisait aussi gtk il me semble. Est-ce que ces development headers vont rester utiles après l'installation, parce qu'ils prennent quand-même une certaine place...
    Bref, c'est plutôt des explications que je cherche.
    Merci

  2. #2
    Membre expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Points : 3 065
    Points
    3 065
    Par défaut
    Bonjour

    Bonjour,
    Désolé pour le titre un peu vague, mais ma question n'est pas très précise.
    Je suis en train de me mettre sérieusement à linux (ubuntu précisément) et j'essaye donc d'installer un logiciel (pidgin 2.5) à partir des sources.
    Le ./configure me dit d'installer les development headers de plein de trucs (gtk+ 2.0 ...).
    A quoi servent-ils?
    Les entêtes (headers) permettent d'avoir accès aux prototypes des fonctions fournies par le paquet (en l'occurrence GTK+ 2.0)

    Pourquoi y en avait pas besoin pour la version de pidgin qui était dans les applications d'ubuntu et qui utilisait aussi gtk il me semble.
    Tout simplement parce que la version dans les dépôts d'ubuntu est déjà compilée. Le ./configure permet de générer un makefile qui lui te permettra de compiler l'application grâce à la commande make. Ensuite pour installer l'application il te faudra faire un sudo make install.

    Tu es en train de générer pidgin...dans les dépôts il est déjà généré en résumé.
    Est-ce que ces development headers vont rester utiles après l'installation, parce qu'ils prennent quand-même une certaine place...
    Bref, c'est plutôt des explications que je cherche.
    Merci
    Normalement non...sauf si tu veux recompiler un autre programme utilisant les sources de gtk
    Hiko-seijuro

    n'cha - hoyoyo gang

    espace perso : http://hiko-seijuro.developpez.com
    dernier tuto : Introduction à l'éditeur de texte Emacs sous linux
    consulter les faqs : http://www.developpez.com/faq
    PAS DE QUESTIONS TECHNIQUES PAR MP OU MAIL

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 12/08/2009, 15h40
  2. [Pentaho BI-server 2]Problème avec les sources de données
    Par jonathansauret dans le forum Pentaho
    Réponses: 1
    Dernier message: 11/03/2009, 08h59
  3. Que fournir avec les sources ?
    Par ired dans le forum Delphi
    Réponses: 8
    Dernier message: 27/03/2007, 10h08
  4. [matplotlib] installation depuis les sources
    Par guiph dans le forum Déploiement/Installation
    Réponses: 3
    Dernier message: 10/05/2006, 14h05

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