What veerin of CGALworks iwth MaCOsX ?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

What veerin of CGALworks iwth MaCOsX ?

J. Scheurich
Hi,

I am the maintianer for "white_dune" a cross platform easy to use
opensource 3D modeller and animation tool.
It uses CGAL for convex hull and CSG operations.
I tried to comple under MACOSX but run into problems,both with the
github clone and the
recommend "homebrew<2 installation:

The problem (here homebrew) starts with:

g++ -g  -I. -Iswt/include -I/Users/mufti/include -I/usr/local/include
-I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib
-I.//vcglib/eigenlib -I/Users/mufti/vcglib -I.//../vcglib
-I/Users/mufti/vcglib/eigenlib -I.//../vcglib/eigenlib
-I/usr/include/freetype2/ -I/opt/X11/include/freetype2/
-I/usr/include/ffmpeg/ -I/usr/X11/include -I/usr/X11R6/include
-DMACOSX=1 -I/usr/local/Cellar/boost/1.73.0/include/
-I/usr/local/Cellar/cgal/5.0.3_1/include -I/usr/local/include
-I/usr/local/include  -g -O0  -Wno-c++11-extensions
-Wno-tautological-undefined-compare -Wno-tautological-pointer-compare 
-c Util.cpp
In file included from Util.cpp:846:
In file included from
/usr/local/Cellar/cgal/5.0.3_1/include/CGAL/Polyhedron_3.h:16:
In file included from
/usr/local/Cellar/cgal/5.0.3_1/include/CGAL/license/Polyhedron.h:17:
/usr/local/Cellar/cgal/5.0.3_1/include/CGAL/config.h:644:16: error: no
member
       named 'tuple' in namespace 'std'
     using std::tuple;
           ~~~~~^
/usr/local/Cellar/cgal/5.0.3_1/include/CGAL/config.h:645:16: error: no
member
       named 'make_tuple' in namespace 'std'
     using std::make_tuple;
           ~~~~~^
/usr/local/Cellar/cgal/5.0.3_1/include/CGAL/config.h:646:16: error: no
member
       named 'tie' in namespace 'std'
     using std::tie;
           ~~~~~^


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


Reply | Threaded
Open this post in threaded view
|

Re: What veerin of CGALworks iwth MaCOsX ?

Sebastien Loriot (GeometryFactory)
Starting with the 5.0 version, CGAL requires c++14. AFAIS, you are
missing the -std=c++14 option for the compiler.

Best regards,

Sebastien.

On 8/8/20 4:22 PM, J. Scheurich wrote:

> Hi,
>
> I am the maintianer for "white_dune" a cross platform easy to use
> opensource 3D modeller and animation tool.
> It uses CGAL for convex hull and CSG operations.
> I tried to comple under MACOSX but run into problems,both with the
> github clone and the
> recommend "homebrew<2 installation:
>
> The problem (here homebrew) starts with:
>
> g++ -g  -I. -Iswt/include -I/Users/mufti/include -I/usr/local/include
> -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib
> -I.//vcglib/eigenlib -I/Users/mufti/vcglib -I.//../vcglib
> -I/Users/mufti/vcglib/eigenlib -I.//../vcglib/eigenlib
> -I/usr/include/freetype2/ -I/opt/X11/include/freetype2/
> -I/usr/include/ffmpeg/ -I/usr/X11/include -I/usr/X11R6/include
> -DMACOSX=1 -I/usr/local/Cellar/boost/1.73.0/include/
> -I/usr/local/Cellar/cgal/5.0.3_1/include -I/usr/local/include
> -I/usr/local/include  -g -O0  -Wno-c++11-extensions
> -Wno-tautological-undefined-compare -Wno-tautological-pointer-compare
> -c Util.cpp
> In file included from Util.cpp:846:
> In file included from
> /usr/local/Cellar/cgal/5.0.3_1/include/CGAL/Polyhedron_3.h:16:
> In file included from
> /usr/local/Cellar/cgal/5.0.3_1/include/CGAL/license/Polyhedron.h:17:
> /usr/local/Cellar/cgal/5.0.3_1/include/CGAL/config.h:644:16: error: no
> member
>        named 'tuple' in namespace 'std'
>      using std::tuple;
>            ~~~~~^
> /usr/local/Cellar/cgal/5.0.3_1/include/CGAL/config.h:645:16: error: no
> member
>        named 'make_tuple' in namespace 'std'
>      using std::make_tuple;
>            ~~~~~^
> /usr/local/Cellar/cgal/5.0.3_1/include/CGAL/config.h:646:16: error: no
> member
>        named 'tie' in namespace 'std'
>      using std::tie;
>            ~~~~~^
>
>

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