Created
May 11, 2012 16:29
-
-
Save springmeyer/2660779 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ clang++ -o src/load_map.os -c -DHAVE_JPEG -ansi -Wall -ftemplate-depth-300 -DDARWIN -DBOOST_SPIRIT_THREADSAFE - | |
airomm/1.10.0/include/cairomm-1.0 -I/usr/local/Cellar/cairomm/1.10.0/lib/cairomm-1.0/include -I/usr/local/Cellar/libsigc++/2.2.10/include/sigc++-2.0 -I/usr/local/Cellar/libsigc++/2.2.10/lib/sigc++-2.0/include -I/usr/local/Cellar/pixman/0.24.4/include/pixman-1 -I/usr/X11/include/cairo -I/usr/X11/include/libpng15 -Ideps/agg/include -I. -Iinclude -I/opt/boost-45/include -I/usr/local/Cellar/postgresql/9.1.3/include -I/usr/local/Cellar/geos/3.3.3/include -I/usr/local/Cellar/gdal/1.9.0/include -I/usr/local/Cellar/icu4c/4.8.1.1/include -I/usr/local/include -I/usr/include | |
In file included from src/load_map.cpp:26: | |
In file included from include/mapnik/load_map.hpp:27: | |
In file included from include/mapnik/map.hpp:28: | |
In file included from include/mapnik/feature_type_style.hpp:27: | |
In file included from include/mapnik/rule.hpp:27: | |
In file included from include/mapnik/building_symbolizer.hpp:28: | |
In file included from include/mapnik/symbolizer.hpp:28: | |
In file included from include/mapnik/parse_path.hpp:28: | |
In file included from include/mapnik/attribute.hpp:27: | |
In file included from include/mapnik/value.hpp:29: | |
In file included from include/mapnik/util/conversions.hpp:33: | |
In file included from /opt/boost-45/include/boost/spirit/include/karma.hpp:16: | |
In file included from /opt/boost-45/include/boost/spirit/home/karma.hpp:13: | |
In file included from /opt/boost-45/include/boost/spirit/home/karma/char.hpp:13: | |
In file included from /opt/boost-45/include/boost/spirit/home/karma/char/char.hpp:14: | |
In file included from /opt/boost-45/include/boost/spirit/home/support/string_traits.hpp:14: | |
In file included from /opt/boost-45/include/boost/spirit/home/support/container.hpp:22: | |
In file included from /opt/boost-45/include/boost/variant.hpp:17: | |
/opt/boost-45/include/boost/variant/variant.hpp:1301:28: error: no matching member function for call to 'initialize' | |
initializer::initialize( | |
~~~~~~~~~~~~~^~~~~~~~~~ | |
/opt/boost-45/include/boost/variant/variant.hpp:1373:9: note: in instantiation of function template specialization | |
'boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::convert_construct<const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>> >' requested here | |
convert_construct(operand, 1L); | |
^ | |
/opt/boost-45/include/boost/spirit/home/qi/detail/assign_to.hpp:109:20: note: in instantiation of function template specialization | |
'boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_>::variant<std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, | |
mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, | |
mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>> >' requested here | |
attr = static_cast<Attribute>(val); | |
^ | |
/opt/boost-45/include/boost/spirit/home/qi/detail/assign_to.hpp:127:13: note: in instantiation of function template specialization | |
'boost::spirit::traits::assign_to_attribute_from_value<boost::variant<mapnik::filter::blur, mapnik::filter::gray, | |
mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, | |
mapnik::filter::y_gradient, mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_>, std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, | |
mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, | |
mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>, | |
void>::call<std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>> >' requested here | |
call(val, attr, is_one_element_sequence()); | |
^ | |
/opt/boost-45/include/boost/spirit/home/qi/detail/assign_to.hpp:165:9: note: in instantiation of member function | |
'boost::spirit::traits::assign_to_attribute_from_value<boost::variant<mapnik::filter::blur, mapnik::filter::gray, | |
mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, | |
mapnik::filter::y_gradient, mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_>, std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, | |
mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, | |
mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>, void>::call' requested here | |
assign_to_attribute_from_value<Attribute, T>::call(val, attr); | |
^ | |
/opt/boost-45/include/boost/spirit/home/qi/detail/attributes.hpp:26:13: note: in instantiation of function template specialization | |
'boost::spirit::traits::assign_to<std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, | |
mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, | |
mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>, boost::variant<mapnik::filter::blur, | |
mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, | |
mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_> >' requested here | |
traits::assign_to(attr, val); | |
^ | |
/opt/boost-45/include/boost/spirit/home/qi/detail/attributes.hpp:164:71: note: (skipping 10 contexts in backtrace; use | |
-ftemplate-backtrace-limit=0 to see all) | |
return transform_attribute<Exposed, Transformed, qi::domain>::post(dest, attr); | |
^ | |
/opt/boost-45/include/boost/function/function_template.hpp:1064:5: note: in instantiation of function template specialization | |
'boost::function4<bool, __gnu_cxx::__normal_iterator<const char *, std::basic_string<char>> &, const __gnu_cxx::__normal_iterator<const | |
char *, std::basic_string<char>> &, boost::spirit::context<boost::fusion::cons<std::vector<boost::variant<mapnik::filter::blur, | |
mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, | |
mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_>, std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, | |
mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, | |
mapnik::filter::y_gradient, mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_>>> &, boost::fusion::nil>, boost::fusion::vector0<void>> &, const | |
boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii>> | |
&>::function4<boost::spirit::qi::detail::parser_binder<boost::spirit::qi::optional<boost::spirit::qi::list<boost::spirit::qi::reference<const | |
boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>, | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>> (), boost::spirit::locals<int, int, | |
mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, | |
boost::proto::exprns_::expr<boost::proto::tag::terminal, | |
boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii>>, 0>, | |
boost::fusion::unused_type>>, | |
boost::spirit::qi::lexeme_directive<boost::spirit::qi::kleene<boost::spirit::qi::char_set<boost::spirit::char_encoding::standard, | |
false>>>>>, mpl_::bool_<false>> >' requested here | |
base_type(f) | |
^ | |
/opt/boost-45/include/boost/function/function_template.hpp:1105:5: note: in instantiation of function template specialization | |
'boost::function<bool (__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>> &, const __gnu_cxx::__normal_iterator<const | |
char *, std::basic_string<char>> &, boost::spirit::context<boost::fusion::cons<std::vector<boost::variant<mapnik::filter::blur, | |
mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, | |
mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_>, std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, | |
mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, | |
mapnik::filter::y_gradient, mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_>>> &, boost::fusion::nil>, boost::fusion::vector0<void>> &, const | |
boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii>> | |
&)>::function<boost::spirit::qi::detail::parser_binder<boost::spirit::qi::optional<boost::spirit::qi::list<boost::spirit::qi::reference<const | |
boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>, | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>> (), boost::spirit::locals<int, int, | |
mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, | |
boost::proto::exprns_::expr<boost::proto::tag::terminal, | |
boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii>>, 0>, | |
boost::fusion::unused_type>>, | |
boost::spirit::qi::lexeme_directive<boost::spirit::qi::kleene<boost::spirit::qi::char_set<boost::spirit::char_encoding::standard, | |
false>>>>>, mpl_::bool_<false>> >' requested here | |
self_type(f).swap(*this); | |
^ | |
/opt/boost-45/include/boost/spirit/home/qi/nonterminal/rule.hpp:201:15: note: in instantiation of function template specialization | |
'boost::function<bool (__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>> &, const __gnu_cxx::__normal_iterator<const | |
char *, std::basic_string<char>> &, boost::spirit::context<boost::fusion::cons<std::vector<boost::variant<mapnik::filter::blur, | |
mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, | |
mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_>, std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, | |
mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, | |
mapnik::filter::y_gradient, mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_>>> &, boost::fusion::nil>, boost::fusion::vector0<void>> &, const | |
boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii>> | |
&)>::operator=<boost::spirit::qi::detail::parser_binder<boost::spirit::qi::optional<boost::spirit::qi::list<boost::spirit::qi::reference<const | |
boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>, | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>> (), boost::spirit::locals<int, int, | |
mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, | |
boost::proto::exprns_::expr<boost::proto::tag::terminal, | |
boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii>>, 0>, | |
boost::fusion::unused_type>>, | |
boost::spirit::qi::lexeme_directive<boost::spirit::qi::kleene<boost::spirit::qi::char_set<boost::spirit::char_encoding::standard, | |
false>>>>>, mpl_::bool_<false>> >' requested here | |
f = detail::bind_parser<mpl::false_>( | |
^ | |
include/mapnik/image_filter_parser.hpp:62:15: note: in instantiation of function template specialization | |
'boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>, | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>> (), | |
boost::proto::exprns_::expr<boost::proto::tag::terminal, | |
boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii>>, 0>, | |
boost::fusion::unused_type, boost::fusion::unused_type>::operator=<boost::proto::exprns_::expr<boost::proto::tag::negate, | |
boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tag::modulus, | |
boost::proto::argsns_::list2<boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char *, std::basic_string<char>>, | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>> (), boost::spirit::locals<int, int, | |
mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, | |
boost::proto::exprns_::expr<boost::proto::tag::terminal, | |
boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii>>, 0>, | |
boost::fusion::unused_type> &, const boost::proto::exprns_::expr<boost::proto::tag::subscript, boost::proto::argsns_::list2<const | |
boost::proto::exprns_::expr<boost::proto::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::lexeme>, 0> &, const | |
boost::proto::exprns_::expr<boost::proto::tag::dereference, boost::proto::argsns_::list1<const | |
boost::proto::exprns_::expr<boost::proto::tag::terminal, | |
boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::tag::char_code<boost::spirit::tag::char_, | |
boost::spirit::char_encoding::standard>, boost::fusion::vector1<char const (&)[3]>>>, 0> &>, 1> &>, 2> &>, 2> &>, 1> >' requested here | |
start = -(filter % lexeme[*char_("; ")]) | |
^ | |
src/load_map.cpp:438:81: note: in instantiation of member function 'mapnik::image_filter_grammar<__gnu_cxx::__normal_iterator<const char *, | |
std::basic_string<char>>, std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, | |
mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, | |
mapnik::filter::invert, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>> >::image_filter_grammar' requested here | |
std::vector<mapnik::filter::filter_type> > filter_grammar; | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:89:24: note: candidate function not viable: no known conversion from 'const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>' to 'const mapnik::filter::blur' for 2nd | |
argument; | |
static int initialize(void* dest, param_T operand) | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:89:24: note: candidate function not viable: no known conversion from 'const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>' to 'const mapnik::filter::gray' for 2nd | |
argument; | |
static int initialize(void* dest, param_T operand) | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:89:24: note: candidate function not viable: no known conversion from 'const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>' to 'const mapnik::filter::emboss' for | |
2nd argument; | |
static int initialize(void* dest, param_T operand) | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:89:24: note: candidate function not viable: no known conversion from 'const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>' to 'const mapnik::filter::sharpen' for | |
2nd argument; | |
static int initialize(void* dest, param_T operand) | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:89:24: note: candidate function not viable: no known conversion from 'const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>' to 'const mapnik::filter::edge_detect' | |
for 2nd argument; | |
static int initialize(void* dest, param_T operand) | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:89:24: note: candidate function not viable: no known conversion from 'const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>' to 'const mapnik::filter::sobel' for 2nd | |
argument; | |
static int initialize(void* dest, param_T operand) | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:89:24: note: candidate function not viable: no known conversion from 'const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>' to 'const mapnik::filter::x_gradient' | |
for 2nd argument; | |
static int initialize(void* dest, param_T operand) | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:89:24: note: candidate function not viable: no known conversion from 'const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>' to 'const mapnik::filter::y_gradient' | |
for 2nd argument; | |
static int initialize(void* dest, param_T operand) | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:89:24: note: candidate function not viable: no known conversion from 'const | |
std::vector<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, | |
std::allocator<boost::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::emboss, mapnik::filter::sharpen, | |
mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, | |
boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>>>' to 'const mapnik::filter::invert' for | |
2nd argument; | |
static int initialize(void* dest, param_T operand) | |
^ | |
/opt/boost-45/include/boost/variant/detail/initializer.hpp:122:17: note: candidate function not viable: requires 0 arguments, but 2 were | |
provided | |
static void initialize(); | |
^ | |
1 error generated. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment