Fix the use CMake variable CGAL_DISABLE_GMP.
That variable must be stored in CGALConfig.cmake, so that UseCGAL.cmake
can see it.
Approved by Release Manager.
Tested in CGAL-4.5-Ic-92.
Trivial bug-fix for master, suggested by Eric. The bug was introduced by
a refactoring of the example, in the following commit, 13 years ago:
| commit 898679a9e6
| Author: Lutz Kettner <kettner@mpi-sb.mpg.de>
| Date: Thu Jul 12 05:59:09 2001 +0000
|
| - Adapted to new polyhedral surface design (release 3).
| - Ported from dd_geo/chull to convex_hull_3.
| - Changed to new concept naming convention, i.e., WidthTraits_3.
| - Changed traits class to new kernel design naming. However, the unchanged
| member functions make this traits not compliant with kernel traits.
| - Edited Width_3.tex quite a bit. Removed redundant descriptions of type
| requirements that are actually described in the WidthTraits_3.
|
| Notes:
| r7838 trunk
Introduces the Surface modeling package that allows
to deform a triangulated surface mesh
Successfully tested in CGAL-4.5-Ic-90
Approved by the Release Manager
Conflicts:
Installation/changes.html
Introduces a redesign of the CGAL extension of the BGL API
Successfully tested in CGAL-4.5-Ic-90
Approved by the Release Manager
Conflicts:
Surface_mesh_segmentation/test/Surface_mesh_segmentation/test_compute_sdf_values_and_segment_exact_rational.cpp
Reintroduce the possibility to use CGAL without GMP
(to use LEDA number types instead for example).
The cmake option to set to switch off GMP when building
the lib is CGAL_DISABLE_GMP.
Tested in CGAL-4.5-Ic-86
Approved by the release manager
ge is necessary,
The error was:
/usr/local/include/boost/type_traits/has_new_operator.hpp: In function 'bool test_ray(Arrangement_2&, Face_handle)':
/usr/local/include/boost/type_traits/has_new_operator.hpp:24: error: 'template<class U, U x> struct boost::detail::test' is not a function,
CGAL-4.5-Ic-86/cmake/platforms/x86-64_Darwin-13.0_Apple-llvm-gcc-4.2_Release/test/Arrangement_on_surface_2/test_unbounded_removal.cpp:24: error: conflict with 'bool test(const Arrangement_2&)'
CGAL-4.5-Ic-86/cmake/platforms/x86-64_Darwin-13.0_Apple-llvm-gcc-4.2_Release/test/Arrangement_on_surface_2/test_unbounded_removal.cpp:55: error: in call to 'test'
I do not understand how `boost::detail::test` was introduced in the
matching set of functions. The `boost::detail` namespace is not supposed
to be involved.