Hi Tiago,


I tried to install graph-tool on macOS again and non of port install py-graph-tool or brew install graph-tool works on my laptop and I get this error:

Segmentation fault: 11

Then I tried to download the source and I ran:

./configure CPPFLAGS="-I/usr/local/Cellar/py2cairo/1.17.1/include/" --with-cgal=/usr/local/Cellar/cgal/


and then

make install

and I got this error message:

 


/usr/local/include/CGAL/internal/Triangulation_ds_circulators_3.h:181:1: note: candidate: 'template<class Tds_> bool CGAL::internal::operator==(typename Tds_::Cell_handle, CGAL::internal::Triangulation_ds_cell_circulator_3<Tds_>)'

 operator==(typename Tds_::Cell_handle ch, Triangulation_ds_cell_circulator_3<Tds_> cc)

 ^~~~~~~~

/usr/local/include/CGAL/internal/Triangulation_ds_circulators_3.h:181:1: note:   template argument deduction/substitution failed:

In file included from /opt/local/include/gcc8/c++/memory:76,

                 from /usr/local/include/boost/config/no_tr1/memory.hpp:21,

                 from /usr/local/include/boost/get_pointer.hpp:14,

                 from /usr/local/include/boost/python/object/pointer_holder.hpp:11,

                 from /usr/local/include/boost/python/to_python_indirect.hpp:10,

                 from /usr/local/include/boost/python/converter/arg_to_python.hpp:10,

                 from /usr/local/include/boost/python/call.hpp:15,

                 from /usr/local/include/boost/python/object_core.hpp:14,

                 from /usr/local/include/boost/python/object.hpp:9,

                 from ../../../src/graph/graph.hh:23,

                 from graph_triangulation.cc:23:

/opt/local/include/gcc8/c++/bits/stl_function.h:356:20: note:   'CGAL::Triangulation_vertex_base_3<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_3<void> >, CGAL::Delaunay_triangulation_cell_base_3<CGAL::Epick, CGAL::Triangulation_cell_base_3<CGAL::Epick, CGAL::Triangulation_ds_cell_base_3<void> > >, CGAL::Sequential_tag> > >' is not derived from 'CGAL::internal::Triangulation_ds_cell_circulator_3<Tds_>'

       { return __x == __y; }

                ~~~~^~~~~~

make[3]: *** [graph_triangulation.lo] Error 1

make[2]: *** [install-recursive] Error 1

make[1]: *** [install-recursive] Error 1

make: *** [install-recursive] Error 1


It is really annoying because non of these approaches work. I also would like to install new version of graph tool on python 2.7 and it fails.


any suggestion?


Thanks in advance.


Best,

Zahra