You can try gcc-4.5 -> gcc-4.8 from:
https://launchpad.net/~ubuntu-toolchain-r/+archive/test?field.series_filter=lucid

I'd recommend 4.7 as it's the most stable one so far.

On 18 July 2013 21:34, Michael Tsikerdekis <[email protected]> wrote:
> Hi everyone,
>
> I am having trouble building from source on Ubuntu 10.04. I have 8GB of RAM.
> Before this error I was getting an error about boost/irange.h not found. I
> downloaded the latest version of boost and placed that directory on
> graph-tool to fix this. Seemed to correct other errors but now I am getting
> the following:
>
> user@wuwcorp:~/graph-tool-2.2.24$ make
> make  all-recursive
> make[1]: Entering directory `/home/user/graph-tool-2.2.24'
> Making all in src
> make[2]: Entering directory `/home/user/graph-tool-2.2.24/src'
> Making all in graph
> make[3]: Entering directory `/home/user/graph-tool-2.2.24/src/graph'
> Making all in centrality
> make[4]: Entering directory
> `/home/user/graph-tool-2.2.24/src/graph/centrality'
>   CXX      graph_pagerank.lo
> cc1plus: malloc.c:3551: munmap_chunk: Assertion `ret == 0' failed.
> In file included from ./../graph_filtering.hh:55,
>                  from graph_pagerank.cc:18:
> ./../mpl_nested_loop.hh: In member function 'void
> boost::mpl::nested_for_each<TR1, TR2, TR3, TR4, TR5>::eval_action4<Action,
> T1, T2, T3>::operator()(T4) const [with T4 =
> boost::checked_vector_property_map<double,
> boost::adj_edge_index_property_map<long unsigned int> >, Action =
> boost::mpl::selected_types<graph_tool::detail::action_wrap<boost::_bi::bind_t<void,
> graph_tool::get_pagerank, boost::_bi::list9<boost::arg<1>,
> boost::_bi::value<boost::typed_identity_property_map<long unsigned int> >,
> boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::_bi::value<double>,
> boost::_bi::value<double>, boost::_bi::value<long unsigned int>,
> boost::reference_wrapper<long unsigned int> > >, mpl_::bool_<false> > >, T1
> = boost::reverse_graph<boost::filtered_graph<boost::adj_list<long unsigned
> int>, boost::keep_all,
> graph_tool::detail::MaskFilter<boost::unchecked_vector_property_map<unsigned
> char, boost::typed_identity_property_map<long unsigned int> > > >, const
> boost::filtered_graph<boost::adj_list<long unsigned int>, boost::keep_all,
> graph_tool::detail::MaskFilter<boost::unchecked_vector_property_map<unsigned
> char, boost::typed_identity_property_map<long unsigned int> > > >&>*, T2 =
> boost::checked_vector_property_map<long double,
> boost::typed_identity_property_map<long unsigned int> >, T3 =
> boost::checked_vector_property_map<long int,
> boost::typed_identity_property_map<long unsigned int> >, TR1 =
> graph_tool::detail::graph_action<boost::_bi::bind_t<void,
> graph_tool::get_pagerank, boost::_bi::list9<boost::arg<1>,
> boost::_bi::value<boost::typed_identity_property_map<long unsigned int> >,
> boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::_bi::value<double>,
> boost::_bi::value<double>, boost::_bi::value<long unsigned int>,
> boost::reference_wrapper<long unsigned int> > >,
> graph_tool::detail::all_graph_views, mpl_::bool_<false>,
> boost::mpl::v_item<boost::checked_vector_property_map<long double,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<double,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::vector0<mpl_::na>, 0>, 0>,
> boost::mpl::v_item<graph_tool::ConstantPropertyMap<double, long unsigned
> int>, boost::mpl::v_item<boost::typed_identity_property_map<long unsigned
> int>, boost::mpl::v_item<boost::checked_vector_property_map<long double,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<double,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<long int,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<int,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<short int,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<unsigned char,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>,
> boost::mpl::v_item<graph_tool::ConstantPropertyMap<double,
> std::tr1::tuple<long unsigned int, long unsigned int, long unsigned int> >,
> boost::mpl::v_item<boost::adj_edge_index_property_map<long unsigned int>,
> boost::mpl::v_item<boost::checked_vector_property_map<long double,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<double,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<long int,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<int,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<short int,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<unsigned char,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>,
> boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
> mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
> mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
> mpl_::na> >::graph_view_pointers, TR2 =
> boost::mpl::v_item<boost::checked_vector_property_map<long double,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<double,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::vector0<mpl_::na>, 0>, 0>, TR3 =
> boost::mpl::v_item<graph_tool::ConstantPropertyMap<double, long unsigned
> int>, boost::mpl::v_item<boost::typed_identity_property_map<long unsigned
> int>, boost::mpl::v_item<boost::checked_vector_property_map<long double,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<double,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<long int,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<int,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<short int,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<unsigned char,
> boost::typed_identity_property_map<long unsigned int> >,
> boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, TR4 =
> boost::mpl::v_item<graph_tool::ConstantPropertyMap<double,
> std::tr1::tuple<long unsigned int, long unsigned int, long unsigned int> >,
> boost::mpl::v_item<boost::adj_edge_index_property_map<long unsigned int>,
> boost::mpl::v_item<boost::checked_vector_property_map<long double,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<double,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<long int,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<int,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<short int,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::v_item<boost::checked_vector_property_map<unsigned char,
> boost::adj_edge_index_property_map<long unsigned int> >,
> boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, TR5 =
> boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
> mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
> mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
> mpl_::na>]':
> ./../mpl_nested_loop.hh:186: internal compiler error: Aborted
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.
> make[4]: *** [graph_pagerank.lo] Error 1
> make[4]: Leaving directory
> `/home/user/graph-tool-2.2.24/src/graph/centrality'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/user/graph-tool-2.2.24/src/graph'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/user/graph-tool-2.2.24/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/user/graph-tool-2.2.24'
> make: *** [all] Error 2
>
> Best,
> Michael Tsikerdekis
>
> _______________________________________________
> graph-tool mailing list
> [email protected]
> http://lists.skewed.de/mailman/listinfo/graph-tool
>
_______________________________________________
graph-tool mailing list
[email protected]
http://lists.skewed.de/mailman/listinfo/graph-tool

Reply via email to