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 :

GCC -lgssapi : Ajouter paramètre


Sujet :

Administration système

Vue hybride

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 26
    Par défaut GCC -lgssapi : Ajouter paramètre
    Bonjour à tous,

    J'ai eu du mal à trouver une catégorie pour mon message, n'hésitez pas à me le signaler s'il convient de le déplacer.

    J'ai récemment installé manuellement la librairie Kerberos GSSAPI sur mon système Linux. Il s'agit de binaires que j'avais compilés sur un autre ordinateur et gardés dans un coin pour pouvoir les réinstaller si besoin.
    J'ai ajouté les exécutables au PATH et les librairies .so avec "ldconfig". J'ai copié les fichiers headers .h dans /usr/include (ça me donne donc /usr/include/gssapi/gssapi.h par exemple).

    Mais ça ne suffit pas.
    J'ai besoin que gcc reconnaisse le paramètre -lgssapi afin que je puisse compiler des programmes de cette manière : gcc <source> -o <sortie> -lgssapi
    Actuellement, gcc ne prend pas cette syntaxe.

    Comment faire ? Merci d'avance !

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 26
    Par défaut
    Bon, je m'auto-réponds après une demi-journée de prise de tête :

    Sous Linux, que GCC ne reconnaisse pas un paramètre de librairie (comme -lX11 ou -lgssapi) est le signe d'un fichier manquant ou d'une mauvaise configuration de l'outil ldconfig.

    Il faut donc vérifier :
    - que le fichier principal associé au paramètre existe (p.ex. libX11.so pour -lX11)
    - que le chemin vers ce fichier soit inscrit dans /etc/ld.so.conf, puis relancer ldconfig

    Dans mon cas, j'avais le fichier "libgssapi_krb5.so" qui aurait dû s'appeler "libgssapi.so". Il m'a suffi de créer un lien symbolique sous ce nom pour que ça marche.
    Comme souvent sous Linux, l'erreur n'est pas explicite.

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

Discussions similaires

  1. [AC-2003] Requete d'ajouts paramétrées/existence d'un enregistrement
    Par Pierre-alain dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 18/04/2011, 17h27
  2. Ajout paramétres dans procédure stockée
    Par calou_33 dans le forum SQL
    Réponses: 2
    Dernier message: 21/10/2010, 13h00
  3. Exécuter une requete ajout paramétrée
    Par bestall666 dans le forum VBA Access
    Réponses: 6
    Dernier message: 27/01/2008, 00h58
  4. Requête ajout paramètrée
    Par bestall666 dans le forum Access
    Réponses: 3
    Dernier message: 19/02/2007, 16h48
  5. Ajout paramètre à une URL
    Par Ver2ter dans le forum Ruby on Rails
    Réponses: 4
    Dernier message: 11/01/2007, 23h45

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