I thought that ubuntu has a way for choosing gcc/g++ version without having to manually symlink.
On 24 February 2013 20:24, Antony T Curtis <atcur...@gmail.com> wrote: > Hmm… it may be fixed by boost 1.53 > I'll keep digging lists. > > > On Feb 24, 2013, at 8:19 PM, Arjen Lentz wrote: > > > Hi Antony > > > >> Hmm.. I am pretty sure that default install installed 4.6 ... 4.7 is > >> known to be more fussy. > > > > Haven't done anything special to installed g++ > > Just standard repos for all that, simply updated with distro update foo. > > > > > >> Looking at boost mailing list, it appears that boost 1.48+ are known > >> not to work on g++ 4.7 > > > > Euh... so how do we address that? > > > > Cheers, > > Arjen. > > > > > >> On 24 February 2013 20:08, Arjen Lentz < ar...@openquery.com > wrote: > >> > >> > >> g++ (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2 > >> > >> > >> > >> > >> ----- Original Message ----- > >> From: "Antony T Curtis" < atcur...@gmail.com > > >> To: "Arjen Lentz" < ar...@openquery.com > > >> Cc: oqgraph-dev@lists.launchpad.net > >> Sent: Monday, 25 February, 2013 1:59:15 PM > >> Subject: Re: [Oqgraph-dev] build errors 2013-02-25 > >> > >> if you type g++ --version, what does it say? > >> > >> > >> On 24 February 2013 19:22, Arjen Lentz < ar...@openquery.com > wrote: > >> > >> > >> > >> Ubuntu 12.10 with libboost-dev 1.49 > >> bzr clean-tree > >> BUILD/compile-pentium64-debug-max > >> > >> > >> > >> 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:11, > >> 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:30: > >> /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:40:0: > >> /usr/include/boost/graph/reverse_graph.hpp:234: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:11, > >> 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:30: > >> /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:40:0: > >> /usr/include/boost/graph/reverse_graph.hpp:256: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:11, > >> 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:30: > >> /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:40:0: > >> /usr/include/boost/graph/reverse_graph.hpp:315: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:11, > >> 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:30: > >> /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:40:0: > >> /usr/include/boost/graph/reverse_graph.hpp:322: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 > >> > >> > >> > >> > >> -- > >> Antony T Curtis > >> 0523 C487 9187 6972 6894 > >> AEC7 3087 F819 B477 B687 > >> > >> > >> > >> -- > >> 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 > >> > >> > >> > >> > >> > >> -- > >> Antony T Curtis > >> 0523 C487 9187 6972 6894 > >> AEC7 3087 F819 B477 B687 > > > > -- > > 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 > > > > -- Antony T Curtis 0523 C487 9187 6972 6894 AEC7 3087 F819 B477 B687
-- Mailing list: https://launchpad.net/~oqgraph-dev Post to : oqgraph-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~oqgraph-dev More help : https://help.launchpad.net/ListHelp