Probleme de link avec librairie boost
vinchant
-
loupius Messages postés 789 Statut Membre -
loupius Messages postés 789 Statut Membre -
Bonjour,
J'essaye d'installer un logiciel de calcul scientifique qui requiert lui même l'installation de Boost.
J'arrive à compiler la version 1.39 (version compatible avec mon logiciel) de boost sans problème.
Par contre lorque je fais un "make" de mon logiciel de calcul scientifique, j'obtiens des erreurs du genre :
"error: boost/shared_ptr.hpp: Aucun fichier ou dossier de ce type"
alors que le fichier susmentionné est bien dans le répertoire de boost...
Au préalable j'ai bien créé la variable d'environnement "$BOOST_ROOT" et lui ai attribué le chemin dans lequel j'ai installé boost ...
aurai je oublié quelque manipulation pour "linker" correctement boost ?
Merci par avance pour vos réponses.
J'essaye d'installer un logiciel de calcul scientifique qui requiert lui même l'installation de Boost.
J'arrive à compiler la version 1.39 (version compatible avec mon logiciel) de boost sans problème.
Par contre lorque je fais un "make" de mon logiciel de calcul scientifique, j'obtiens des erreurs du genre :
"error: boost/shared_ptr.hpp: Aucun fichier ou dossier de ce type"
alors que le fichier susmentionné est bien dans le répertoire de boost...
Au préalable j'ai bien créé la variable d'environnement "$BOOST_ROOT" et lui ai attribué le chemin dans lequel j'ai installé boost ...
aurai je oublié quelque manipulation pour "linker" correctement boost ?
Merci par avance pour vos réponses.
A voir également:
- Probleme de link avec librairie boost
- Dialogue boost - Accueil - Guide streaming
- Quick boost - Télécharger - Optimisation
- Family link localisation - Télécharger - Guide protection
- Problème family link - Forum Gmail
- Impossible de supprimer la supervision family link - Forum Gmail
1 réponse
Avant de te lancer dans la compilation, as-tu vérifié qu'il n'existait pas des packages précompilés; ils existent pour Fédora, Ubuntu et sans doute d'autres. Bien sûr, cela n'empêche pas de la faire soi-même mais c'est plus facile ;-)
Sinon il faut bien lire le fichier 'README' ou 'INSTALL'.
S'il ne trouve pas le fichier 'hpp', c'est qu'il n'a pas le chemin; note que cette recherche se passe dans la phase de compilation et non pas pendant celle de l'édition des liens.
Bonne continuation.
Sinon il faut bien lire le fichier 'README' ou 'INSTALL'.
S'il ne trouve pas le fichier 'hpp', c'est qu'il n'a pas le chemin; note que cette recherche se passe dans la phase de compilation et non pas pendant celle de l'édition des liens.
Bonne continuation.