diff --git a/STL_Extension/include/CGAL/tuple.h b/STL_Extension/include/CGAL/tuple.h index b8c67fd2f7e..300cc06a5ec 100644 --- a/STL_Extension/include/CGAL/tuple.h +++ b/STL_Extension/include/CGAL/tuple.h @@ -25,6 +25,15 @@ #include +// workaround issue in the tuple implementation of libc++ +// by falling back onto boost's +#ifndef CGAL_CFG_NO_CPP0X_TUPLE + #include + #if defined( _LIBCPP_VERSION ) // check if libc++ is used + #define CGAL_CFG_NO_CPP0X_TUPLE + #endif +#endif + #ifndef CGAL_CFG_NO_CPP0X_TUPLE # include #else