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

Bibliothèques Discussion :

[gmp] erreur à la compilation


Sujet :

Bibliothèques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2003
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 2
    Points : 1
    Points
    1
    Par défaut [gmp] erreur à la compilation
    Bonjour, j'ai installé la librairie gmp mais lorsque je souhaite l'utiliser j'obtient des messages du genre :

    Home/azarius/TIPE/test2/src/test2.cpp:37: warning: statement is a reference, not call, to function ‘__gmpz_init’

    Je travail avec kdevelop. J'ai essayer de rajouter -lgmp dans les parametres du compilateur C ( enfin j'ai essayer du moins, ne sachant pas trop ou cela se trouve) mais sans succés.

    Il me semble qu'il existe une librairie statique et dynamique mais je n'en suis pas très sur qui permettrait d'utiliser gmp sans employer les mpz_t, mpz_init ...

    Merci d'avance

  2. #2
    Membre expérimenté
    Inscrit en
    Décembre 2004
    Messages
    1 478
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 478
    Points : 1 664
    Points
    1 664
    Par défaut
    Tu es sur de compiler en C ? Parce qu'un fichier source avec l'extension .cpp invoque le compilateur C++, en general. Pour le C, c'est .c.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2003
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    J'ai essayer en c en c++ mais dans les deux cas dans la meme chose. J'ai essayer de mettre -lgmpxx dans les options du compilateurs c++ sans succes j'ai meme droit a des nouvelles erreurs


    Petite mise a jour : j'arrive a compiller mon fichier en le compillant a la main ( sans utiliser kdevelop) en tapant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gcc hello.c -o helloc -lgmp
    cependant en prenant avec un fichier cpp et en tapant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    g++ hello.cpp -o hellocpp -lgmpxx -lgmp
    j'obtient des erreurs :

    /usr/local/lib/libgmpxx.so: undefined reference to `__gmp_doprnt_mpf2'
    collect2: ld returned 1 exit status

Discussions similaires

  1. Erreur de compilation après modification du Uses
    Par DevelOpeR13 dans le forum Langage
    Réponses: 5
    Dernier message: 30/10/2007, 14h23
  2. Réponses: 2
    Dernier message: 23/09/2003, 14h32
  3. Réponses: 10
    Dernier message: 22/09/2003, 21h58
  4. Réponses: 4
    Dernier message: 27/08/2003, 21h34
  5. Réponses: 2
    Dernier message: 04/03/2003, 23h24

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