Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Failing to run CGAL

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Failing to run CGAL


Chronological Thread 
  • From: Ignas Brašiškis <>
  • To:
  • Subject: Re: [cgal-discuss] Failing to run CGAL
  • Date: Tue, 19 Apr 2016 04:26:03 +0300
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-phdr: 9a23:C4+TVhRVDeoEc7XEnMNyk7uObdpsv+yvbD5Q0YIujvd0So/mwa65ZBWN2/xhgRfzUJnB7Loc0qyN4/CmBzdLvc3JmUtBWaIPfidNsd8RkQ0kDZzNImzAB9muURYHGt9fXkRu5XCxPBsdMs//Y1rPvi/6tmZKSV3BPAZ4bt74BpTVx5zukbviq9uNOE4U33KUWvBbElaflU3prM4YgI9veO4a6yDihT92QdlQ3n5iPlmJnhzxtY+a9Z9n9DlM6bp6r5YTGfayQqIjULYNDCg6K3tno4rwpBzbRE2O4GEdWyMYiF1TEg3d5Vb7WJn29SD1v+441CiBNtDtVuMIXmGp4K5vDRPpkywaLCUR8WfNi8U2grgIjgimoklezIjde8m/LvOMf1HefMhSEWtOWM9KESZbC5i9dIgOFMIOOO9Zq8/2oF5Y/kj2PhWlGO66kmwAvXTxx6Bvi+k=

OK. I was trying to build this library: https://github.com/pablospe/MVCDemo using this qmake makefile: https://github.com/pablospe/MVCDemo/blob/master/MVCDemo.pro
I have newest stable version of CGAL. Build fails bizarelly on import at file CoordinatesMesh.h:
#include <CGAL/Delaunay_mesh_face_base_2.h>

It fails on typedefs:   typedef typename Kernel::Point_2      Point;
  typedef typename Kernel::Segment_2    Segment;
Which are in Constrained_Delaunay_triangulation_face_base_2.h

Strange thing is that these typedefs are internal in CGAL.
My system indeed has libCGAL.so.11.0.1 at /usr/lib. Library is in make file. I am using Manjaro linux (unsuported probably, but it uses recent upstream versions of packets).
This program has some age but it is not particularly old.  Why might internal CGAL includes fail?


On Mon, Apr 18, 2016 at 9:54 AM, Sebastien Loriot (GeometryFactory) <> wrote:
On 04/15/2016 10:14 PM, Ignas Brašiškis wrote:
I cannot compile CGAL using application, because it Can't find
definition. Do you have any idea what could be wrong
/usr/include/CGAL/Constrained_Delaunay_triangulation_face_base_2.h:42:
error: no type named 'Point_2' in 'class
CGAL::Triangulation_vertex_base_2<CGAL::Epick>'
    typedef typename Kernel::Point_2      Point;
                                          ^
Please provide some context and a minimal example showing the problem.
Otherwise it is hard to help.

Sebastien.

--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss






Archive powered by MHonArc 2.6.18.

Top of Page