Closed zacharias2k closed 10 years ago
had troubles with cgal and C++11 and had to change for a while to the c++98 standard to make it work. Can't really remember what the error message was, but this one looks familiar.
You are right, it seems to be a C++11 issue, compiling with C89 removes the error, but unfortunately I need at least C99 - which is not possible in MSVC :-(
Update: The error origins from GDAL. Including it along with cgal leads to the error.
Solution: Remove GDAL include (for now).
This error keeps annoying me for a few weeks now, still haven't found any solution.
Compilerlog boost/utility/detail/result_of_iterate.hpp(125): error C2893: Funktionsvorlage 'add_rvalue_reference::type boost::declval(void)' konnte nicht spezialisiert werden
Source DynAlp (\DynaMind-ToolBox\DynaMind-DynAlp\src\urbandevelDivision.h) and PowerVIBe (e.g. \DynaMind-ToolBox\PowerVIBe\src\advancedparceling.cpp) both cause this error uppon using Arrangement_2. See cgalgeometry_p.h (\DynaMind-ToolBox\DynaMind-Extensions\src\cgalgeometry_p.h) for further definition of the used traits.
Conditions
Possible reasons
Traceback