I'm trying to build mapnik 0.7.2 P.S. Is it possible to build mapnik with SConstruct?
-----Original Message----- From: Roel Vanhout [mailto:[email protected]] Sent: Monday, June 06, 2011 2:20 PM To: Mikhail Lobanov Cc: [email protected] Subject: Re: [Mapnik-users] Trouble with building mapnik 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,bo ost::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_symbo lizer,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,bo ost::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_symbo lizer,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,m apnik::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,ma pnik::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>>,boo st::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::sh ield_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<mapni k::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,map nik::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

