compile error

38 views
Skip to first unread message

Jet Liao

unread,
Jul 8, 2014, 3:28:37 AM7/8/14
to cgal-bindi...@googlegroups.com
Ubuntu: 12.04
CGAL: 4.4 boost: 1.46.1 SWIG: 2.0.4 Python: 2.7.3 cgal-bindings: from git as of 2014-07-04 compiled with gcc 4.6.3

Linking CXX shared library ../../lib/libCGAL_Alpha_shape_2_cpp.so
[ 58%] Built target CGAL_Alpha_shape_2_cpp
[ 60%] Swig source
Scanning dependencies of target _CGAL_Alpha_shape_2
[ 61%] Building CXX object SWIG_CGAL/Alpha_shape_2/CMakeFiles/_CGAL_Alpha_shape_2.dir/CGAL_Alpha_shape_2PYTHON_wrap.cxx.o
In file included from /home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Triangulation_2/Delaunay_triangulation_2.h:11:0,
from /home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Alpha_shape_2/Alpha_shape_2.h:11,
from /home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Alpha_shape_2/all_includes.h:11,
from /home/jet/Desktop/git/cgal-bindings/build/SWIG_CGAL/Alpha_shape_2/CGAL_Alpha_shape_2PYTHON_wrap.cxx:3142:
/usr/local/include/CGAL/Alpha_shape_2.h: In constructor ‘Triangulation_2_wrapper<Triangulation, Point, Vertex_handle, Face_handle, Weighted_tag>::Triangulation_2_wrapper(const cpp_base&) [with Triangulation = CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Point = Point_2, Vertex_handle = SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Point_2>, Face_handle = SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Point_2>, Weighted_tag = CGAL::Boolean_tag<false>, Triangulation_2_wrapper<Triangulation, Point, Vertex_handle, Face_handle, Weighted_tag>::cpp_base = CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >]’:
/home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Triangulation_2/Delaunay_triangulation_2.h:33:69: instantiated from ‘Delaunay_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::Delaunay_triangulation_2_wrapper(const cpp_base&) [with Triangulation = CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Vertex_handle = SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Point_2>, Face_handle = SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Point_2>, Delaunay_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::cpp_base = CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >]’
/home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Triangulation_2/Delaunay_triangulation_2.h:57:54: instantiated from ‘Delaunay_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::Self Delaunay_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::deepcopy() const [with Triangulation = CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Vertex_handle = SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Point_2>, Face_handle = SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Point_2>, Delaunay_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::Self = Delaunay_triangulation_2_wrapper<CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Point_2>, SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >, Point_2> >]’
/home/jet/Desktop/git/cgal-bindings/build/SWIG_CGAL/Alpha_shape_2/CGAL_Alpha_shape_2PYTHON_wrap.cxx:18614:207: instantiated from here
/usr/local/include/CGAL/Alpha_shape_2.h:745:3: error: ‘CGAL::Alpha_shape_2<Dt, ExactAlphaComparisonTag>::Alpha_shape_2(const CGAL::Alpha_shape_2<Dt, ExactAlphaComparisonTag>&) [with Dt = CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > >, ExactAlphaComparisonTag = CGAL::Boolean_tag<false>, CGAL::Alpha_shape_2<Dt, ExactAlphaComparisonTag> = CGAL::Alpha_shape_2<CGAL::Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Epick>, CGAL::Alpha_shape_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_2<CGAL::Epick> > > > >]’ is private
/home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Triangulation_2/Triangulation_2.h:84:77: error: within this context
/usr/local/include/CGAL/Alpha_shape_2.h: In constructor ‘Triangulation_2_wrapper<Triangulation, Point, Vertex_handle, Face_handle, Weighted_tag>::Triangulation_2_wrapper(const cpp_base&) [with Triangulation = CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Point = Weighted_point_2, Vertex_handle = SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, Face_handle = SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, Weighted_tag = CGAL::Boolean_tag<true>, Triangulation_2_wrapper<Triangulation, Point, Vertex_handle, Face_handle, Weighted_tag>::cpp_base = CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >]’:
/home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Triangulation_2/Regular_triangulation_2.h:24:68: instantiated from ‘Regular_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::Regular_triangulation_2_wrapper(const cpp_base&) [with Triangulation = CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Vertex_handle = SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, Face_handle = SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, Regular_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::cpp_base = CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >]’
/home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Triangulation_2/Regular_triangulation_2.h:40:54: instantiated from ‘Regular_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::Self Regular_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::deepcopy() const [with Triangulation = CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Vertex_handle = SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, Face_handle = SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, Regular_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::Self = Regular_triangulation_2_wrapper<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2> >]’
/home/jet/Desktop/git/cgal-bindings/build/SWIG_CGAL/Alpha_shape_2/CGAL_Alpha_shape_2PYTHON_wrap.cxx:35082:227: instantiated from here
/usr/local/include/CGAL/Alpha_shape_2.h:745:3: error: ‘CGAL::Alpha_shape_2<Dt, ExactAlphaComparisonTag>::Alpha_shape_2(const CGAL::Alpha_shape_2<Dt, ExactAlphaComparisonTag>&) [with Dt = CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > >, ExactAlphaComparisonTag = CGAL::Boolean_tag<false>, CGAL::Alpha_shape_2<Dt, ExactAlphaComparisonTag> = CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >]’ is private
/home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Triangulation_2/Triangulation_2.h:84:77: error: within this context
make[2]: *** [SWIG_CGAL/Alpha_shape_2/CMakeFiles/_CGAL_Alpha_shape_2.dir/CGAL_Alpha_shape_2PYTHON_wrap.cxx.o] Error 1
make[1]: *** [SWIG_CGAL/Alpha_shape_2/CMakeFiles/_CGAL_Alpha_shape_2.dir/all] Error 2
make: *** [all] Error 2

need some help~~

Sebastien Loriot (GeometryFactory)

unread,
Jul 15, 2014, 3:03:04 AM7/15/14
to cgal-bindi...@googlegroups.com
937fb76 should fix it.
Try to 'git pull', touch 'SWIG_CGAL/Alpha_shape_2/CGAL_Alpha_shape_2.i''
(to force regeneration of package) and then 'make'

Sebastien.
traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, Regular_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::cpp_base = CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >]’
> /home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Triangulation_2/Regular_triangulation_2.h:40:54: instantiated from ‘Regular_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::Self Regular_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::deepcopy() const [with Triangulation = CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Vertex_handle = SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_eucl
idean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, Face_handle = SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_
face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, Regular_triangulation_2_wrapper<Triangulation, Vertex_handle, Face_handle>::Self = Regular_triangulation_2_wrapper<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, SWIG_Triangulation_2::CGAL_Vertex_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alp
ha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2>, SWIG_Triangulation_2::CGAL_Face_handle<CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >, Weighted_point_2> >]’
> /home/jet/Desktop/git/cgal-bindings/build/SWIG_CGAL/Alpha_shape_2/CGAL_Alpha_shape_2PYTHON_wrap.cxx:35082:227: instantiated from here
> /usr/local/include/CGAL/Alpha_shape_2.h:745:3: error: ‘CGAL::Alpha_shape_2<Dt, ExactAlphaComparisonTag>::Alpha_shape_2(const CGAL::Alpha_shape_2<Dt, ExactAlphaComparisonTag>&) [with Dt = CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > >, ExactAlphaComparisonTag = CGAL::Boolean_tag<false>, CGAL::Alpha_shape_2<Dt, ExactAlphaComparisonTag> = CGAL::Alpha_shape_2<CGAL::Regular_triangulation_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Alpha_shape_vertex_base_2<CGA
L::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_vertex_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > >, CGAL::Alpha_shape_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick>, CGAL::Regular_triangulation_face_base_2<CGAL::Weighted_alpha_shape_euclidean_traits_2<CGAL::Epick> > > > > >]’ is private
> /home/jet/Desktop/git/cgal-bindings/SWIG_CGAL/Triangulation_2/Triangulation_2.h:84:77: error: within this context
> make[2]: *** [SWIG_CGAL/Alpha_shape_2/CMakeFiles/_CGAL_Alpha_shape_2.dir/CGAL_Alpha_shape_2PYTHON_wrap.cxx.o] Error 1
> make[1]: *** [SWIG_CGAL/Alpha_shape_2/CMakeFiles/_CGAL_Alpha_shape_2.dir/all] Error 2
> make: *** [all] Error 2
>
> need some help~~
>
> --
> You received this message because you are subscribed to the Google
> Groups "CGAL Bindings discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to cgal-bindings-di...@googlegroups.com
> <mailto:cgal-bindings-di...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.

Jet Liao

unread,
Jul 15, 2014, 3:42:58 AM7/15/14
to cgal-bindi...@googlegroups.com
It works. Thank you~~

Sebastien Loriot於 2014年7月15日星期二UTC+8下午3時03分04秒寫道:
Reply all
Reply to author
Forward
0 new messages