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

Boost C++ Discussion :

boost::condition_variable, Undefined symbols


Sujet :

Boost C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 87
    Par défaut boost::condition_variable, Undefined symbols
    Bonjour,

    J'utilise la librairie boost::thread version 1.37.0 pour un projet personnel. J'ai utilisé boost::thread sans aucun problème mais lorsque j'essaie d'utiliser boost::condition_variable j'ai une erreur de link :

    Undefined symbols:
    "boost::condition_variable::wait(boost::unique_lock<boost::mutex>&)"
    "boost::condition_variable::notify_one()"
    "boost::condition_variable::notify_all()"
    ld: symbol(s) not found
    collect2: ld returned 1 exit status

    J'utilise Eclipse Version: 3.4.1 sous MacOS X 10.5.8.
    g++ -L/Users/user/Documents/Work/C++/boost/lib -o "Test" ./src/Test.o -lboost_thread-xgcc40-mt

    Je essayé avec boost::condition_variable_any et dans ce cas la j'ai carrement un erreur de compil :
    error: 'condition_variable_any' in namespace 'boost' does not name a type

    Avez vous une idée d'où peut venir le problème?
    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 87
    Par défaut
    En fait mon erreur était toute bête, j'avais inclus
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #include <boost/thread/thread.hpp>
    au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #include <boost/thread.hpp>
    .

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

Discussions similaires

  1. undefined symbol "enum"
    Par djallal dans le forum C
    Réponses: 2
    Dernier message: 02/03/2007, 22h29
  2. virtual et héritage, ld undefined symbol
    Par grodwar dans le forum C++
    Réponses: 2
    Dernier message: 03/01/2007, 09h00
  3. [E2451] Undefined symbol 'att_nombre'
    Par kaizer dans le forum C++
    Réponses: 9
    Dernier message: 22/10/2006, 13h53
  4. probleme a la compilation:Undefined symbols
    Par djobanaille dans le forum C++
    Réponses: 3
    Dernier message: 07/12/2005, 15h33
  5. Undefined symbol
    Par tchoimars dans le forum C
    Réponses: 2
    Dernier message: 02/12/2005, 17h28

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