Add support for building with Boost 1.83

This commit is contained in:
arojas 2023-10-29 10:38:31 -07:00 committed by David Hummel
parent 7da9009e7f
commit 3300b67b0c
4 changed files with 4 additions and 0 deletions

View file

@ -25,6 +25,7 @@
#define MAPNIK_BOOST_SPIRIT_KARMA_ADAPTER_HPP #define MAPNIK_BOOST_SPIRIT_KARMA_ADAPTER_HPP
#include <mapnik/geometry.hpp> #include <mapnik/geometry.hpp>
#include <cstdint>
namespace boost { using mapbox::util::get; } namespace boost { using mapbox::util::get; }

View file

@ -26,6 +26,7 @@
#include <mapnik/geometry.hpp> #include <mapnik/geometry.hpp>
#include <boost/fusion/include/adapt_struct.hpp> #include <boost/fusion/include/adapt_struct.hpp>
#include <cstdint>
BOOST_FUSION_ADAPT_STRUCT( BOOST_FUSION_ADAPT_STRUCT(
mapnik::geometry::point<double>, mapnik::geometry::point<double>,

View file

@ -32,6 +32,7 @@
#include <boost/spirit/include/qi.hpp> #include <boost/spirit/include/qi.hpp>
#include <boost/spirit/include/phoenix.hpp> #include <boost/spirit/include/phoenix.hpp>
#include <boost/fusion/include/std_pair.hpp> #include <boost/fusion/include/std_pair.hpp>
#include <boost/regex/pending/unicode_iterator.hpp>
#pragma GCC diagnostic pop #pragma GCC diagnostic pop
#include <vector> #include <vector>

View file

@ -32,6 +32,7 @@
// csv grammar // csv grammar
#include <mapnik/csv/csv_grammar_impl.hpp> #include <mapnik/csv/csv_grammar_impl.hpp>
// //
#include <boost/algorithm/string/trim.hpp>
#include "csv_getline.hpp" #include "csv_getline.hpp"
#include "csv_utils.hpp" #include "csv_utils.hpp"