diff --git a/Polyline_simplification_2/examples/Polyline_simplification_2/simplify.cpp b/Polyline_simplification_2/examples/Polyline_simplification_2/simplify.cpp index e6b98a4951d..ce4d6d36e7f 100644 --- a/Polyline_simplification_2/examples/Polyline_simplification_2/simplify.cpp +++ b/Polyline_simplification_2/examples/Polyline_simplification_2/simplify.cpp @@ -27,9 +27,10 @@ typedef CT::Vertices_in_constraint_iterator Vertices_in_constraint_iterator; typedef CT::Points_in_constraint_iterator Points_in_constraint_iterator; typedef PS::Stop_below_count_ratio_threshold Stop; typedef PS::Squared_distance_cost Cost; - +#endif int main(int argc, char* argv[]) { + #if BOOST_VERSION >= 105600 std::ifstream ifs( (argc==1)?"data/polygon.wkt":argv[1]); CT ct; Polygon_with_holes_2 P; @@ -53,8 +54,8 @@ int main(int argc, char* argv[]) ++vit) std::cout << *vit << std::endl; } +#endif return 0; } -#endif diff --git a/Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polygon.cpp b/Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polygon.cpp index b9ace85ad20..3907cfd4617 100644 --- a/Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polygon.cpp +++ b/Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polygon.cpp @@ -14,9 +14,10 @@ typedef CGAL::Polygon_2 Polygon_2; typedef CGAL::Polygon_with_holes_2 Polygon_with_holes_2; typedef PS::Stop_below_count_ratio_threshold Stop; typedef PS::Squared_distance_cost Cost; - +#endif int main(int argc, char* argv[]) { + #if BOOST_VERSION >= 105600 std::ifstream ifs( (argc==1)?"data/polygon.wkt":argv[1]); Polygon_with_holes_2 polygon; CGAL::read_polygon_WKT(ifs, polygon); @@ -26,8 +27,6 @@ int main(int argc, char* argv[]) std::cout.precision(12); CGAL::write_polygon_WKT(std::cout, polygon) << std::endl; +#endif return 0; } -#endif - - diff --git a/Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polyline.cpp b/Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polyline.cpp index f1bf0552e5b..a3ab61ffe25 100644 --- a/Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polyline.cpp +++ b/Polyline_simplification_2/examples/Polyline_simplification_2/simplify_polyline.cpp @@ -14,9 +14,10 @@ typedef K::Point_2 Point_2; typedef std::deque Polyline_2; typedef PS::Stop_above_cost_threshold Stop; typedef PS::Squared_distance_cost Cost; - +#endif int main(int argc, char* argv[]) { + #if BOOST_VERSION >= 105600 Polyline_2 polyline; std::ifstream ifs( (argc==1)?"data/polyline.wkt":argv[1]); CGAL::read_linestring_WKT(ifs, polyline); @@ -28,6 +29,6 @@ int main(int argc, char* argv[]) for(std::size_t i=0; i < result.size(); ++i){ std::cout << result[i] << std::endl; } +#endif return 0; } -#endif diff --git a/Stream_support/examples/Stream_support/Linestring_WKT.cpp b/Stream_support/examples/Stream_support/Linestring_WKT.cpp index eadfb2074b1..814b566c845 100644 --- a/Stream_support/examples/Stream_support/Linestring_WKT.cpp +++ b/Stream_support/examples/Stream_support/Linestring_WKT.cpp @@ -38,6 +38,11 @@ int main(int argc, char* argv[]) BOOST_FOREACH(const Point& p, l) std::cout<