Hi!
I am on ubuntu 10.10 and trying to compile git version of graph-tool with gcc 4.4.5 and I get this error:
CXX graph_properties_copy.lo
In file included from /home/sweber/.local/include/boost/python/detail/wrap_python.hpp:50,
from /home/sweber/.local/include/boost/python/detail/prefix.hpp:13,
from /home/sweber/.local/include/boost/python/extract.hpp:8,
from graph_properties_copy.cc:19:
/usr/local/include/python2.7/pyconfig.h:1149: warning: "_POSIX_C_SOURCE" redefined
/usr/include/features.h:162: note: this is the location of the previous definition
/usr/local/include/python2.7/pyconfig.h:1171: warning: "_XOPEN_SOURCE" redefined
/usr/include/features.h:164: note: this is the location of the previous definition
/home/sweber/.local/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp: In member function ‘void graph_tool::GraphInterface::CopyVertexProperty(const graph_tool::GraphInterface&, boost::any, boost::any)’:
/home/sweber/.local/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:18: error: ‘template<class F, class T1, class T2, class T3, class T4, class T5> struct boost::mpl::bind’ is not a function,
/home/sweber/.local/include/boost/bind/bind.hpp:1728: error: conflict with ‘template<class A1, class M, class T> boost::_bi::bind_t<typename boost::_bi::dm_result<M T::*, A1>::type, boost::_mfi::dm<M, T>, typename boost::_bi::list_av_1<A1>::type> boost::bind(M T::*, A1)’
graph_properties_copy.cc:122: error: in call to ‘bind’
/home/sweber/.local/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp: In member function ‘void graph_tool::GraphInterface::CopyEdgeProperty(const graph_tool::GraphInterface&, boost::any, boost::any)’:
/home/sweber/.local/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:18: error: ‘template<class F, class T1, class T2, class T3, class T4, class T5> struct boost::mpl::bind’ is not a function,
/home/sweber/.local/include/boost/bind/bind.hpp:1728: error: conflict with ‘template<class A1, class M, class T> boost::_bi::bind_t<typename boost::_bi::dm_result<M T::*, A1>::type, boost::_mfi::dm<M, T>, typename boost::_bi::list_av_1<A1>::type> boost::bind(M T::*, A1)’
graph_properties_copy.cc:133: error: in call to ‘bind’
make[4]: *** [graph_properties_copy.lo] Error 1
make[4]: Leaving directory `/home/sweber/libs/graph-tool/src/graph'
BTW, the git archive on skewed is not working for me any more. I have to use one of the other mirrors. My boost version is 1.46.1.
If this is not trivial to solve, I just skip to gcc 4.5 which is also available on this platform.
Cheers,
--
Sebastian Weber
Group of Cell Communication and Control
Freiburg Institute for Advanced Studies - FRIAS
School of Life Sciences - LIFENET
Albert-Ludwigs-Universität Freiburg
Albertstr. 19
79104 Freiburg
T.: +49-761-203-97237
Fax:+49-761-203-97334