2010-09-03 11 views
0

Pour une raison quelconque, lorsque je tente de configurer phc-0.2.0.3 oh ma machine (Fedora Linux localhost.localdomain 2.6.34.6-47.fc13.i686 # 1 SMP ven. 27 août 09: 48:44 UTC 2010 i686 i686 i386 GNU/Linux) je reçois l'erreur suivante:Echec de la configuration PHC. Impossible de trouver la bibliothèque boost mais elle est installée

checking for boostlib >= 1.34.0... configure: error: We could not detect the boost libraries (version 1.34 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation. 

Boost est installé dans/usr/include/boost. J'ai essayé de définir la variable d'environnement comme spécifié dans l'erreur à $ BOOST_ROOT =/usr/include/boost et quand cela n'a pas fonctionné j'ai essayé $ BOOST_ROOT =/usr/include. Une fois que je l'ai fait que j'ai essayé

./configure --with-boost 

et

./configure 

deux fois, je suis la même erreur. Voici le site pour PHC: http://www.phpcompiler.org/

Le site boost est ici: http://www.randspringer.de/boost/ucl.html

Quelqu'un at-il eu ce problème avant?

+0

'Si vous êtes sûr que vous avez installé boost, alors vérifiez votre numéro de version en regardant dans ' - avez-vous fait cela? – VolkerK

+0

J'ai fait; #define BOOST_VERSION 104100 – KeatsKelleher

Répondre

0

J'ai recompilé PHP et l'ai installé. Cela a résolu le problème.