Hi,

My GSoC project is about getting mapnik2 to build on Windows on
various VS versions. Is this mapnik 0.7 or trunk you're using?

As of right now there is no project file available, there will be Very
Soon Now (TM), but at first only for VS2008 - but of course initially
it's easy to let VS convert it.


cheers,

roel


On Mon, Jun 6, 2011 at 9:15 AM, Mikhail Lobanov <[email protected]> wrote:
> Hello,
>
>
>
> I have a problem with building mapnik on windows (VS2010).
>
> There is error:
>
> error C2665:
> 'boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize'
> : none of the 11 overloads could convert all the argument types
>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost\variant\variant.hpp
> 1304
>
>
>
> Could you help me to resolve it?
>
> May be there is a working Visual Studio project, available to download?
>
>
>
> Best regards,
>
> Mikhail Lobanov
>
> Software developer,
>
> SCANEX
>
> http://www.scanex.ru
>
> http://kosmosnimki.ru
>
>
>
> Error description:
>
>
>
>
>
> 1>F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/variant.hpp(1304):
> error C2665:
> 'boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize'
> : none of the 11 overloads could convert all the argument types
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<2>>,boost::mpl::l_iter<boost::mpl::list8<mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<3>>,boost::mpl::l_iter<boost::mpl::list7<mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<4>>,boost::mpl::l_iter<boost::mpl::list6<mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<5>>,boost::mpl::l_iter<boost::mpl::list5<mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<6>>,boost::mpl::l_iter<boost::mpl::list4<mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<7>>,boost::mpl::l_iter<boost::mpl::list3<mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<8>>,
>
> 1>
> Iterator=boost::mpl::l_iter<boost::mpl::list2<mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> could be 'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::building_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<2>>,boost::mpl::l_iter<boost::mpl::list8<mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<3>>,boost::mpl::l_iter<boost::mpl::list7<mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<4>>,boost::mpl::l_iter<boost::mpl::list6<mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<5>>,boost::mpl::l_iter<boost::mpl::list5<mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<6>>,boost::mpl::l_iter<boost::mpl::list4<mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<7>>,boost::mpl::l_iter<boost::mpl::list3<mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<8>>,
>
> 1>
> Iterator=boost::mpl::l_iter<boost::mpl::list2<mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> or       'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::shield_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<2>>,boost::mpl::l_iter<boost::mpl::list8<mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<3>>,boost::mpl::l_iter<boost::mpl::list7<mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<4>>,boost::mpl::l_iter<boost::mpl::list6<mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<5>>,boost::mpl::l_iter<boost::mpl::list5<mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<6>>,
>
> 1>
> Iterator=boost::mpl::l_iter<boost::mpl::list4<mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> or       'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::polygon_pattern_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<2>>,boost::mpl::l_iter<boost::mpl::list8<mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<3>>,boost::mpl::l_iter<boost::mpl::list7<mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<4>>,
>
> 1>
>         Iterator=boost::mpl::l_iter<boost::mpl::list6<mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> or       'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::line_pattern_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<2>>,
>
> 1>
> Iterator=boost::mpl::l_iter<boost::mpl::list8<mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> or       'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::point_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,
>
> 1>
> Iterator=boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
>        F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> or       'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::line_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,
>
> 1>
> Iterator=boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> or       'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::polygon_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<2>>,boost::mpl::l_iter<boost::mpl::list8<mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<3>>,
>
> 1>
> Iterator=boost::mpl::l_iter<boost::mpl::list7<mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> or       'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::raster_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<2>>,boost::mpl::l_iter<boost::mpl::list8<mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<3>>,boost::mpl::l_iter<boost::mpl::list7<mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<4>>,boost::mpl::l_iter<boost::mpl::list6<mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<5>>,
>
> 1>
> Iterator=boost::mpl::l_iter<boost::mpl::list5<mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> or       'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::text_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
>          BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<2>>,boost::mpl::l_iter<boost::mpl::list8<mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<3>>,boost::mpl::l_iter<boost::mpl::list7<mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<4>>,boost::mpl::l_iter<boost::mpl::list6<mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<5>>,boost::mpl::l_iter<boost::mpl::list5<mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<6>>,boost::mpl::l_iter<boost::mpl::list4<mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<7>>,
>
> 1>
> Iterator=boost::mpl::l_iter<boost::mpl::list3<mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/detail/initializer.hpp(89):
> or       'int
> boost::detail::variant::make_initializer_node::apply<BaseIndexPair,Iterator>::initializer_node::initialize(void
> *,const mapnik::markers_symbolizer &)'
>
> 1>          with
>
> 1>          [
>
> 1>
> BaseIndexPair=boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,boost::mpl::l_iter<boost::mpl::list10<mapnik::point_symbolizer,mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<1>>,boost::mpl::l_iter<boost::mpl::list9<mapnik::line_symbolizer,mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<2>>,boost::mpl::l_iter<boost::mpl::list8<mapnik::line_pattern_symbolizer,mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<3>>,boost::mpl::l_iter<boost::mpl::list7<mapnik::polygon_symbolizer,mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<4>>,boost::mpl::l_iter<boost::mpl::list6<mapnik::polygon_pattern_symbolizer,mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<5>>,boost::mpl::l_iter<boost::mpl::list5<mapnik::raster_symbolizer,mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<6>>,boost::mpl::l_iter<boost::mpl::list4<mapnik::shield_symbolizer,mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<7>>,boost::mpl::l_iter<boost::mpl::list3<mapnik::text_symbolizer,mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<8>>,boost::mpl::l_iter<boost::mpl::list2<mapnik::building_symbolizer,mapnik::markers_symbolizer>>>::initializer_node,boost::mpl::int_<9>>,
>
> 1>
>    Iterator=boost::mpl::l_iter<boost::mpl::list1<mapnik::markers_symbolizer>>
>
> 1>          ]
>
> 1>          while trying to match the argument list '(void *, const
> boost::python::extract<T>)'
>
> 1>          with
>
> 1>          [
>
> 1>              T=mapnik::symbolizer
>
> 1>          ]
>
> 1>
> F:\Data\mapnik\mapnik\external_libs\boost_1_46_1\boost/variant/variant.hpp(1373)
> : see reference to function template instantiation 'void
> boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9>::convert_construct<const T>(T
> &,int,boost::mpl::false_)' being compiled
>
> 1>          with
>
> 1>          [
>
> 1>              T0_=mapnik::point_symbolizer,
>
> 1>              T1=mapnik::line_symbolizer,
>
> 1>              T2=mapnik::line_pattern_symbolizer,
>
> 1>              T3=mapnik::polygon_symbolizer,
>
> 1>              T4=mapnik::polygon_pattern_symbolizer,
>
> 1>              T5=mapnik::raster_symbolizer,
>
> 1>              T6=mapnik::shield_symbolizer,
>
> 1>              T7=mapnik::text_symbolizer,
>
> 1>              T8=mapnik::building_symbolizer,
>
> 1>              T9=mapnik::markers_symbolizer,
>
> 1>              T=boost::python::extract<mapnik::symbolizer>
>
> 1>          ]
>
> 1>          mapnik_src\bindings\python\mapnik_rule.cpp(145) : see reference
> to function template instantiation
> 'boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9>::variant<boost::python::extract<T>>(const
> boost::python::extract<T> &)' being compiled
>
> 1>          with
>
> 1>          [
>
> 1>              T0_=mapnik::point_symbolizer,
>
> 1>              T1=mapnik::line_symbolizer,
>
> 1>              T2=mapnik::line_pattern_symbolizer,
>
> 1>              T3=mapnik::polygon_symbolizer,
>
> 1>              T4=mapnik::polygon_pattern_symbolizer,
>
> 1>              T5=mapnik::raster_symbolizer,
>
> 1>              T6=mapnik::shield_symbolizer,
>
> 1>              T7=mapnik::text_symbolizer,
>
> 1>              T8=mapnik::building_symbolizer,
>
> 1>              T9=mapnik::markers_symbolizer,
>
> 1>              T=mapnik::symbolizer
>
> 1>          ]
>
> _______________________________________________
> Mapnik-users mailing list
> [email protected]
> https://lists.berlios.de/mailman/listinfo/mapnik-users
>
>
_______________________________________________
Mapnik-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mapnik-users

Reply via email to