← Back to team overview

oqgraph-dev team mailing list archive

compile errors

 

Hi Antony

Working from another machine so it may not have all the required stuff...
It's an Ubuntu 12.10 (Quantal) with Boost 1.50
Building with BUILD/compile-amd64-debug-max-no-ndb (please tell if another one is more appropriate)
Can you make anything of the below? thanks



[ 41%] Built target example
[ 41%] Built target Judy
[ 42%] Building CXX object storage/oqgraph/CMakeFiles/oqgraph.dir/graphcore.cc.o
In file included from /usr/include/boost/graph/detail/adjacency_list.hpp:31:0,
                 from /usr/include/boost/graph/adjacency_list.hpp:337,
                 from /usr/include/boost/graph/directed_graph.hpp:10,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/oqgraph_shim.h:35,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore-graph.h:30,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore.cc:33:
/usr/include/boost/graph/graph_concepts.hpp: In instantiation of ‘boost::concepts::IncidenceGraph<G>::~IncidenceGraph() [with G = oqgraph3::graph]’:
/usr/include/boost/graph/graph_concepts.hpp:74:1:   required from ‘static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::IncidenceGraphConcept<oqgraph3::graph>]’
/usr/include/boost/graph/breadth_first_search.hpp:63:1:   required from ‘void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits<Graph>::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = oqgraph3::graph; Buffer = boost::queue<long long unsigned int>; BFSVisitor = boost::bfs_visitor<std::pair<boost::predecessor_recorder<boost::associative_property_map<boost::unordered::unordered_map<long long unsigned int, long long unsigned int> >, boost::on_tree_edge>, open_query::oqgraph_goal<false, boost::on_discover_vertex, boost::associative_property_map<boost::unordered::unordered_map<long long unsigned int, long long unsigned int> > > > >; ColorMap = boost::two_bit_judy_map<oqgraph3::vertex_index_property_map>; typename boost::graph_traits<Graph>::vertex_descriptor = long long unsigned int]’
/home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore.cc:788:67:   required from here
/usr/include/boost/graph/graph_concepts.hpp:92:13: error: ‘out_edges’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
In file included from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore.cc:43:0:
/usr/include/boost/graph/reverse_graph.hpp:235:1: note: ‘template<class BidirectionalGraph, class GRef> std::pair<typename boost::reverse_graph<BidirectionalGraph>::out_edge_iterator, typename boost::reverse_graph<BidirectionalGraph>::out_edge_iterator> boost::out_edges(typename boost::graph_traits<Graph>::vertex_descriptor, const boost::reverse_graph<BidirectionalGraph, GraphRef>&)’ declared here, later in the translation unit
In file included from /usr/include/boost/graph/detail/adjacency_list.hpp:31:0,
                 from /usr/include/boost/graph/adjacency_list.hpp:337,
                 from /usr/include/boost/graph/directed_graph.hpp:10,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/oqgraph_shim.h:35,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore-graph.h:30,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore.cc:33:
/usr/include/boost/graph/graph_concepts.hpp:93:13: error: ‘out_degree’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
In file included from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore.cc:43:0:
/usr/include/boost/graph/reverse_graph.hpp:257:1: note: ‘template<class BidirectionalGraph, class GRef> typename boost::graph_traits<Graph>::degree_size_type boost::out_degree(typename boost::graph_traits<Graph>::vertex_descriptor, const boost::reverse_graph<BidirectionalGraph, GraphRef>&)’ declared here, later in the translation unit
In file included from /usr/include/boost/graph/detail/adjacency_list.hpp:31:0,
                 from /usr/include/boost/graph/adjacency_list.hpp:337,
                 from /usr/include/boost/graph/directed_graph.hpp:10,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/oqgraph_shim.h:35,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore-graph.h:30,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore.cc:33:
/usr/include/boost/graph/graph_concepts.hpp:95:13: error: ‘source’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
In file included from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore.cc:43:0:
/usr/include/boost/graph/reverse_graph.hpp:316:1: note: ‘template<class Edge, class BidirectionalGraph, class GRef> typename boost::graph_traits<BidirectionalGraph>::vertex_descriptor boost::source(const boost::detail::reverse_graph_edge_descriptor<Edge>&, const boost::reverse_graph<BidirectionalGraph, GRef>&)’ declared here, later in the translation unit
In file included from /usr/include/boost/graph/detail/adjacency_list.hpp:31:0,
                 from /usr/include/boost/graph/adjacency_list.hpp:337,
                 from /usr/include/boost/graph/directed_graph.hpp:10,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/oqgraph_shim.h:35,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore-graph.h:30,
                 from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore.cc:33:
/usr/include/boost/graph/graph_concepts.hpp:96:13: error: ‘target’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
In file included from /home/arjen/mariadb/oqgraph3/storage/oqgraph/graphcore.cc:43:0:
/usr/include/boost/graph/reverse_graph.hpp:323:1: note: ‘template<class Edge, class BidirectionalGraph, class GRef> typename boost::graph_traits<BidirectionalGraph>::vertex_descriptor boost::target(const boost::detail::reverse_graph_edge_descriptor<Edge>&, const boost::reverse_graph<BidirectionalGraph, GRef>&)’ declared here, later in the translation unit
make[2]: *** [storage/oqgraph/CMakeFiles/oqgraph.dir/graphcore.cc.o] Error 1
make[1]: *** [storage/oqgraph/CMakeFiles/oqgraph.dir/all] Error 2
make: *** [all] Error 2


Cheers,
Arjen.
-- 
Arjen Lentz, Exec.Director @ Open Query (http://openquery.com)
Australian peace of mind for your MySQL/MariaDB infrastructure.

Follow us at http://openquery.com/blog/ & http://twitter.com/openquery



Follow ups