If you run ./configure --help, you will see at list of environment
variables at the end, which need to be properly set when using a
non-standard environment. In your case, you need to set:
I have a very similar situation and I have faced exactly the same error, but
the mentioned solution doesn't work for me. I have installed Python 2.7.3 on
CentOS 6.3. I run this command:
I have a very similar situation and I have faced exactly the same error, but
the mentioned solution doesn't work for me. I have installed Python 2.7.3 on
Have you installed Boost::Python compiled against that python?
The configure script is complaining that it can't find Boost::Python library...
Thanks for your reply. Yes, I compiled and installed boost libraries. I
forgot to mention that I have not removed the default version of CentOS
which is Python2.6 (because the system has also some other users); hence, I
used these commands to configure and install boost:
As the result, I can see that the header files and libraries of boost have
become available in the following folders:
/usr/local/include/boost/
/usr/local/lib
However, none of the boost libraries starts with boost_python; instead, I
think the relevant ones are: libboost_python.a, libboost_python.so,
and libboost_python.so.1.52.0. Therefore, I also tried the following
command to configure graph-tool, but it is still unsuccessful. The error
message is as follows:
Also, whenever encountering ./configure problems, please _always_
attach the file config.log, which contains more detailed information on
any failures.
Great, it worked. I do appreciate. Now, it complains about not finding
"cairomm-1.0". I just need to synthesize some graphs, and I don't need
graphical representation. Can you please advise me how I can avoid
installing the optional packages?