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 :

compiler Boost avec std=c++0x


Sujet :

Boost C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre r�gulier
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 6
    Par d�faut compiler Boost avec std=c++0x
    Bonjour,

    C'est pas tr�s original mais je souhaiterais compiler Boost, j�imagine qu�il existe pas mal de tutoriels sur la question mais je n�ai rien trouv� (enfin rien qui me satisfasse, y compris dans le topic de ce site sur les tutoriel).
    Du coup je me permets d�expliquer un peu plus mon probl�me, en sachant que je ne suis pas tr�s � l�aise avec les biblioth�ques ext�rieures ni avec C++ (un peu plus avec C) :

    En compilant mon projet j�ai eu une � undefined reference to � `boost::filesystem3::detail::copy_file(boost::filesystem3::path const&, boost::filesystem3::path const&, boost::filesystem3::copy_option, boost::system::error_code*)'
    alors que je n�utilise m�me pas cette fonction (mais boost::filesystem::detail::copy_file), j�ai cru comprendre (lien : http://boost.2283326.n4.nabble.com/F...td2639716.html ) que cette erreur pouvait arriver lorsque Boost a �t� compil� sans l�option -std=c++0x, j�ai donc t�l�charg� les sources (sur http://svn.boost.org/svn/boost/trunk/) mais l� c�est le drame, d�apr�s ce que j�ai vu sur le net il convient de compiler Boost avec bjam je pensais donc m�en sortir avec une ligne du genre :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    bjam toolset=gcc cxxflags=-std=gnu++0x
    mais ma version de bjam ne correspond pas � celle de Boost.Build, de plus j�ai lu qu�il fallait maintenant utiliser b2 (qu�il faut lui-m�me compiler avant), en plus j�aurais aim� garder mon ancienne version de Boost qui fonctionne pour un autre projet tout en ayant la nouvelle dans un autre r�pertoire mais je suis pas s�r d�arriver � bien expliquer � bjam (enfin du coup b2) o� il doit trouver ses sources.
    J�ai aussi pens� � modifier le build.sh mais comme il utilise gcc je peux difficilement mettre une option c++ � moins de le modifier en profondeur (ce qui me para�t compliqu�) mais je ne suis m�me pas s�r que passer par build.sh soit une bonne id�e (ou simplement possible).
    Voil� si quelqu�un a une id�e, ou un lien �

  2. #2
    Membre Expert

    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Ao�t 2004
    Messages
    1 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 35
    Localisation : France, Doubs (Franche Comt�)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 1 391

  3. #3
    Membre r�gulier
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 6
    Par d�faut
    Merci pour le lien, je l'avais vu mais sans y pr�ter l'attention qu'il m�rite. D�sol� pour le temps de r�ponse.

    Bon je sais pas vraiment ce qui n'allait pas, j'ai tout repris � z�ro en changeant de version (j'avais t�l�charg� les sources de la version 1.50 mais apr�s moult d�ceptions, j'ai pas voulu prendre le moindre risque et j'ai pris la 1.49)

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 3
    Dernier message: 15/11/2010, 14h21
  2. Probl�me de compilation/linkage avec boost::thread
    Par theanthony33 dans le forum Boost
    R�ponses: 7
    Dernier message: 26/04/2010, 00h37
  3. Compiler Boost avec plusieurs MSVC install�s
    Par camboui dans le forum Boost
    R�ponses: 5
    Dernier message: 07/09/2009, 12h07
  4. R�ponses: 5
    Dernier message: 02/07/2008, 12h14
  5. Probleme de compilation avec std::list
    Par drcd dans le forum MFC
    R�ponses: 3
    Dernier message: 10/07/2006, 21h28

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