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

Linux Discussion :

Compilation GCC --enable-static


Sujet :

Linux

  1. #1
    Membre à l'essai
    Inscrit en
    Septembre 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 10
    Points : 10
    Points
    10
    Par défaut Compilation GCC --enable-static
    bonjour,

    je cherche à compiler sous Linux (redhat 64 bits) les sources de tripwire.

    Lorsque je fais ./configure puis make, ça marche mais dès que j'ajoute l'option --enable-static à configure ça ne marche pas

    Quelqu'un eut-il m'aider en m'expliquant le probleme ? ci joint mon config.log

    merci d'avance
    Bruno
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    salut,

    la partie intéressante dans ton fichier c'est celle là :
    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
    21
    22
    23
    24
    25
    configure:2723: checking for C compiler default output file name
    configure:2750: gcc -O -pipe -Wall -Wno-non-virtual-dtor   -static conftest.c  >&5
    cc1: warning: command line option "-Wno-non-virtual-dtor" is valid for C++/ObjC++ but not for C
    /usr/bin/ld: cannot find -lc
    collect2: ld returned 1 exit status
    configure:2753: $? = 1
    configure: failed program was:
    | /* confdefs.h.  */
    | #define PACKAGE_NAME ""
    | #define PACKAGE_TARNAME ""
    | #define PACKAGE_VERSION ""
    | #define PACKAGE_STRING ""
    | #define PACKAGE_BUGREPORT ""
    | #define PACKAGE "tripwire"
    | #define VERSION "2.4.2.2"
    | /* end confdefs.h.  */
    | 
    | int
    | main ()
    | {
    | 
    |   ;
    |   return 0;
    | }
    configure:2792: error: C compiler cannot create executables
    l'erreur (fatale) est à la ligne 4 /usr/bin/ld: cannot find -lc qui sous-entend que ld a pris l'option -lc (censée spécifier le langage du fichier source à C) pour le nom du fichier

  3. #3
    Membre à l'essai
    Inscrit en
    Septembre 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 10
    Points : 10
    Points
    10
    Par défaut
    du coup je choix quoi ?? quelle piste de résolution ?

    j'ai fais un grep no-virtual pour retrouver qui balance cette commande mais rien trouvé

    any idea ?

  4. #4
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    salut,

    Citation Envoyé par shakenfr Voir le message
    du coup je choix quoi ?? quelle piste de résolution ?
    il semble que ce soit un problème connu sous RedHat, la solution parait être un simple yum install glibc-static

  5. #5
    Membre à l'essai
    Inscrit en
    Septembre 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 10
    Points : 10
    Points
    10
    Par défaut
    well done

    good job BufferBoc....;it works now

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

Discussions similaires

  1. Compilation gcc avec upnp
    Par YuGiOhJCJ dans le forum C
    Réponses: 6
    Dernier message: 25/05/2010, 12h42
  2. [debutant] compilation gcc et makefile
    Par harsh dans le forum Systèmes de compilation
    Réponses: 4
    Dernier message: 08/06/2006, 18h30
  3. Compilation gcc -shared -c *.c Puis archivage ?
    Par FrigoAcide dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 09/05/2006, 10h24
  4. Erreur compilation GCC
    Par KnightsOfTheRound dans le forum GCC
    Réponses: 8
    Dernier message: 07/11/2005, 15h28
  5. Option de compilation gcc : sem.h
    Par Luther13 dans le forum Linux
    Réponses: 8
    Dernier message: 29/12/2004, 12h29

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