New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pgRouting 2.6.2] Compilation error #1195
Comments
Do you have CGAL installed? |
CGAL is compiled in: /usr/src/cgal-releases-CGAL-4.13 |
Oh, sorry. I missed that it's quite an old version of Debian already. I think it will very soon reach its end of life, so packages won't be supported anymore either. The pgRouting community recently started to maintain Docker images. Would Docker be possible? https://hub.docker.com/u/pgrouting |
Based on this first error:
Can you add the line
And see if the rest of the errors are because of that. The other option you have is compile from develop branch. |
@rfernande106 do you have an update on this? |
Closing as:
|
Hi,
I am compiling pgRouting 2.6.2 on a Debian 7.11 with PostgreSQL 11.2 and PostGIS 2.5.2, and it throws this error:
[ 44%] Building CXX object src/alpha_shape/CMakeFiles/alpha_shape.dir/alpha_driver.cpp.o
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp: In function âint alpha_shape(vertex_t*, size_t, double, vertex_t**, size_t*, char**)â:
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:258:47: error: âDBL_MAXâ was not declared in this scope
In file included from /usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:60:0:
/usr/local/include/CGAL/Alpha_shape_2.h: In instantiation of âvoid CGAL::Alpha_shape_2
/usr/local/include/CGAL/Alpha_shape_2.h:215:4: required from âCGAL::Alpha_shape_2
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:209:43: required from here
/usr/local/include/CGAL/Alpha_shape_2.h:768:7: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:768:7: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:768:7: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h:768:7: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:768:7: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:768:7: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h:793:4: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:793:4: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:793:4: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h:795:8: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:795:8: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:795:8: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h:812:5: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:812:5: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:812:5: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h:812:5: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:812:5: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:812:5: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h:822:8: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:822:8: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:822:8: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h:822:8: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:822:8: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:822:8: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h: In instantiation of âvoid CGAL::Alpha_shape_2
/usr/local/include/CGAL/Alpha_shape_2.h:218:4: required from âCGAL::Alpha_shape_2
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:209:43: required from here
/usr/local/include/CGAL/Alpha_shape_2.h:937:8: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:937:8: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:937:8: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h: In instantiation of âCGAL::Alpha_shape_2
/usr/local/include/CGAL/Alpha_shape_2.h:1342:39: required from âCGAL::Alpha_shape_2
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:222:44: required from here
/usr/local/include/CGAL/Alpha_shape_2.h:1419:4: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:1419:4: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:1419:4: note: use âthis->is_infiniteâ instead
/usr/local/include/CGAL/Alpha_shape_2.h: In instantiation of âCGAL::Alpha_shape_2
/usr/local/include/CGAL/Alpha_shape_2.h:1289:7: required from âint CGAL::Alpha_shape_2
/usr/local/include/CGAL/Alpha_shape_2.h:1347:3: required from âCGAL::Alpha_shape_2
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:222:44: required from here
/usr/local/include/CGAL/Alpha_shape_2.h:589:7: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:589:7: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:589:7: note: use âthis->is_infiniteâ instead
In file included from /usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:54:0:
/usr/local/include/CGAL/Delaunay_triangulation_2.h: In instantiation of âCGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(const Point&, CGAL::Delaunay_triangulation_2<Gt, Tds>::Face_handle) [with Gt = CGAL::Filtered_kernel<CGAL::Simple_cartesian >; Tds = CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > >; CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tvb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsvb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > > >, CGAL::Default_allocator>, false>; CGAL::Delaunay_triangulation_2<Gt, Tds>::Point = CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > >; CGAL::Delaunay_triangulation_2<Gt, Tds>::Face_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsfb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > >, CGAL::Default_allocator>, false>]â:
/usr/local/include/CGAL/Triangulation_hierarchy_2.h:346:5: required from âCGAL::Triangulation_hierarchy_2::Vertex_handle CGAL::Triangulation_hierarchy_2::insert(const Point&, CGAL::Triangulation_hierarchy_2::Face_handle) [with Tr = CGAL::Delaunay_triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >; CGAL::Triangulation_hierarchy_2::Vertex_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tvb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsvb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > > >, CGAL::Default_allocator>, false>; CGAL::Triangulation_hierarchy_2::Point = CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > >; CGAL::Triangulation_hierarchy_2::Face_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsfb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > >, CGAL::Default_allocator>, false>]â
/usr/local/include/CGAL/Triangulation_hierarchy_2.h:110:11: required from âint CGAL::Triangulation_hierarchy_2::insert(InputIterator, InputIterator) [with InputIterator = std::_List_iterator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >; Tr = CGAL::Delaunay_triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >]â
/usr/local/include/CGAL/Alpha_shape_2.h:208:7: required from âCGAL::Alpha_shape_2
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:209:43: required from here
/usr/local/include/CGAL/Delaunay_triangulation_2.h:466:45: error: âlocateâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Delaunay_triangulation_2.h:466:45: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Delaunay_triangulation_2.h:466:45: note: use âthis->locateâ instead
In file included from /usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:60:0:
/usr/local/include/CGAL/Alpha_shape_2.h: In instantiation of âCGAL::Alpha_shape_2
/usr/local/include/CGAL/Alpha_shape_2.h:610:40: required from âCGAL::Alpha_shape_2
/usr/local/include/CGAL/Alpha_shape_2.h:1134:2: required from âvoid CGAL::Alpha_shape_2
/usr/local/include/CGAL/Alpha_shape_2.h:472:7: required from âCGAL::Alpha_shape_2
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:166:69: required from âvoid alpha_edges(const Alpha_shape_2&, OutputIterator) [with OutputIterator = std::back_insert_iterator<std::vector<CGAL::Segment_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > >, std::allocator<CGAL::Segment_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >; Alpha_shape_2 = CGAL::Alpha_shape_2<CGAL::Triangulation_hierarchy_2<CGAL::Delaunay_triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > >]â
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:226:52: required from here
/usr/local/include/CGAL/Alpha_shape_2.h:1211:3: error: âis_infiniteâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Alpha_shape_2.h:1211:3: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Alpha_shape_2.h:1211:3: note: use âthis->is_infiniteâ instead
In file included from /usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:54:0:
/usr/local/include/CGAL/Delaunay_triangulation_2.h: In instantiation of âvoid CGAL::Delaunay_triangulation_2<Gt, Tds>::propagating_flip(CGAL::Delaunay_triangulation_2<Gt, Tds>::Face_handle&, int) [with Gt = CGAL::Filtered_kernel<CGAL::Simple_cartesian >; Tds = CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > >; CGAL::Delaunay_triangulation_2<Gt, Tds>::Face_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsfb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > >, CGAL::Default_allocator>, false>]â:
/usr/local/include/CGAL/Delaunay_triangulation_2.h:505:5: required from âvoid CGAL::Delaunay_triangulation_2<Gt, Tds>::restore_Delaunay(CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle) [with Gt = CGAL::Filtered_kernel<CGAL::Simple_cartesian >; Tds = CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > >; CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tvb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsvb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > > >, CGAL::Default_allocator>, false>]â
/usr/local/include/CGAL/Delaunay_triangulation_2.h:486:3: required from âCGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(const Point&, CGAL::Delaunay_triangulation_2<Gt, Tds>::Locate_type, CGAL::Delaunay_triangulation_2<Gt, Tds>::Face_handle, int) [with Gt = CGAL::Filtered_kernel<CGAL::Simple_cartesian >; Tds = CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > >; CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tvb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsvb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > > >, CGAL::Default_allocator>, false>; CGAL::Delaunay_triangulation_2<Gt, Tds>::Point = CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > >; CGAL::Delaunay_triangulation_2<Gt, Tds>::Locate_type = CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >::Locate_type; CGAL::Delaunay_triangulation_2<Gt, Tds>::Face_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsfb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > >, CGAL::Default_allocator>, false>]â
/usr/local/include/CGAL/Triangulation_hierarchy_2.h:340:73: required from âCGAL::Triangulation_hierarchy_2::Vertex_handle CGAL::Triangulation_hierarchy_2::insert(const Point&, CGAL::Triangulation_hierarchy_2::Face_handle) [with Tr = CGAL::Delaunay_triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >; CGAL::Triangulation_hierarchy_2::Vertex_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tvb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsvb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > > >, CGAL::Default_allocator>, false>; CGAL::Triangulation_hierarchy_2::Point = CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > >; CGAL::Triangulation_hierarchy_2::Face_handle = CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tdsfb<CGAL::Tds2<CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > > > >, CGAL::Default_allocator>, false>]â
/usr/local/include/CGAL/Triangulation_hierarchy_2.h:110:11: required from âint CGAL::Triangulation_hierarchy_2::insert(InputIterator, InputIterator) [with InputIterator = std::_List_iterator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >; Tr = CGAL::Delaunay_triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >]â
/usr/local/include/CGAL/Alpha_shape_2.h:208:7: required from âCGAL::Alpha_shape_2
/usr/src/pgrouting-2.6.2/src/alpha_shape/alpha_driver.cpp:209:43: required from here
/usr/local/include/CGAL/Delaunay_triangulation_2.h:536:3: error: âflipâ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/local/include/CGAL/Delaunay_triangulation_2.h:536:3: note: declarations in dependent base âCGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_default_data_structure_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Triangulation_hierarchy_vertex_base_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > >, CGAL::Alpha_shape_face_base_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian >, CGAL::Tfb<CGAL::Filtered_kernel<CGAL::Simple_cartesian > > > > >â are not found by unqualified lookup
/usr/local/include/CGAL/Delaunay_triangulation_2.h:536:3: note: use âthis->flipâ instead
make[2]: *** [src/alpha_shape/CMakeFiles/alpha_shape.dir/alpha_driver.cpp.o] Error 1
make[1]: *** [src/alpha_shape/CMakeFiles/alpha_shape.dir/all] Error 2
make: *** [all] Error 2
My cmake configure is:
cmake -DPOSTGRESQL_EXECUTABLE:FILEPATH=/usr/local/postgresql-11.2/bin/postgres -DPOSTGRESQL_PG_CONFIG:FILEPATH=/usr/local/postgresql-11.2/bin/pg_config -DCGAL_DIR=/usr/src/cgal-releases-CGAL-4.13/ -DCGAL_INCLUDE_DIR=/usr/src/cgal-releases-CGAL-4.13/include/CGAL/ -DCGAL_LIBRARIES=/usr/src/cgal-releases-CGAL-4.13/lib/libCGAL.so -DGMP_LIBRARIES=/usr/local/gmp-6.1.2/lib/libgmp.so -DBOOST_ROOT=/usr/local/boost-1.53.0/ ..
What could be the problem?
Thanks in advance.
The text was updated successfully, but these errors were encountered: