[OSM-dev] Errors compiling mod_tile

Joerg Ostertag openstreetmap at ostertag.name
Sat Jul 18 19:01:58 BST 2009


On Saturday 18 July 2009, Jon Burgess wrote:
> On Sat, 2009-07-18 at 18:04 +0200, Joerg Ostertag wrote:
> > Hi,
> >
> > Buildcluster results state an error while compiling mod_tile:
> > 
> > http://gpsdrive.de/build_cluster/mod_tile/debian-squeeze-64/debuild.log.s
> >html gen_tile.cpp:417: error:
> >                   'class mapnik::Map' has no member named
> > 'set_buffer_size'
> >
> > Any hints what's missing?
>
> What version of Mapnik are you compiling against?
>
> The set_buffer_size() method is new in mapnik-0.6.0.
>
> The older mod_tile code (pre r13276) had an alternate method for
> implementing this by rendering larger tiles and then chopping off the
> border. The current code relies on the 0.6.0 feature.

hi Jon,

it looks like I cannot build mod_tile on any of the current debian based 
distributions against the standard stable or testing packages...

Is there a repository to get the debian packages for all these platforms, so I 
could compile against them?
Or is there alternativeley a svn-url i can Checkout and afterwards do a 
debuild binary of the needed mapnik-libs to compile them byself?




dchroot  -a "dpkg --list libmapnik-dev"


I: [debian-lenny-32 chroot] Running command: "dpkg --list libmapnik-dev"
||/ Name                   Version                Description
+++-======================-======================
ii  libmapnik-dev          0.5.1-3                C++/Python toolkit for 
developing GIS applications (devel)


I: [debian-lenny-64 chroot] Running command: "dpkg --list libmapnik-dev"
||/ Name                   Version                Description
+++-======================-======================
ii  libmapnik-dev          0.5.1-3                C++/Python toolkit for 
developing GIS applications (devel)


I: [debian-squeeze-32 chroot] Running command: "dpkg --list libmapnik-dev"
||/ Name                   Version                Description
+++-======================-======================
ii  libmapnik-dev          0.5.1-3                C++/Python toolkit for 
developing GIS applications (devel)
W: debian-squeeze-64: Chroot does not support setting a session ID; ignoring 
session ID 'debian-squeeze-32'



I: [debian-squeeze-64 chroot] Running command: "dpkg --list libmapnik-dev"
||/ Name                   Version                Description
+++-======================-======================
ii  libmapnik-dev          0.5.1-3                C++/Python toolkit for 
developing GIS applications (devel)



I: [ubuntu-hardy-32 chroot] Running command: "dpkg --list libmapnik-dev"
||/ Name                   Version                Description
+++-======================-======================
ii  libmapnik-dev          0.4.0-2                C++/Python toolkit for 
developing GIS applications (devel)


I: [ubuntu-hardy-64 chroot] Running command: "dpkg --list libmapnik-dev"
||/ Name                   Version                Description
+++-======================-======================
ii  libmapnik-dev          0.4.0-2                C++/Python toolkit for 
developing GIS applications (devel)



I: [ubuntu-intrepid-32 chroot] Running command: "dpkg --list libmapnik-dev"
||/ Name                   Version                Description
+++-======================-======================
ii  libmapnik-dev          0.5.1-2ubuntu1         C++/Python toolkit for 
developing GIS applications (devel)



I: [ubuntu-intrepid-64 chroot] Running command: "dpkg --list libmapnik-dev"
||/ Name                   Version                Description
+++-======================-======================
ii  libmapnik-dev          0.5.1-2ubuntu1         C++/Python toolkit for 
developing GIS applications (devel)





More information about the dev mailing list