Yes I followed your instructions and I almost built it.
Without python's support it's OK.
When I include files in /bindings/python there is a compilation error.

-----Original Message-----
From: Roel Vanhout [mailto:[email protected]]
Sent: Monday, June 06, 2011 3:07 PM
To: Mikhail Lobanov
Cc: [email protected]
Subject: Re: [Mapnik-users] Trouble with building mapnik

Yes, it's quite straightforward - just install Python, Scons, run it.
The problem is with the dependencies - building mapnik itself isn't
hard, but the dependencies make it painful.

Did you see my build instructions for VS / Windows on the Mapnik wiki?


cheers,

roel


2011/6/6 Mikhail Lobanov <[email protected]>:
> 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,b
 
oost::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_symb
 
olizer,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,b
 
oost::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_symb
 
olizer,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,m
 
apnik::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>>,bo
 
ost::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::s
 
hield_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<mapn
 
ik::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,ma
 
pnik::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