Skip to content


Dane Springmeyer edited this page Jan 23, 2013 · 5 revisions

Installing Mapnik on Suse

One old guide for trunk is here:

But you should install the latest Mapnik release as trunk requires a more recent version of boost.

OpenSUSE: Installing Mapnik dependencies


OpenSUSE: Installing Mapnik


SLES 11 x86_64: Installing Mapnik dependencies

  • Mount the SDK ISO number 1 (SLE-11-SDK-DVD-x86_64-GM-Media1.iso)

  • In YaST2, make sure to enable "Search in" -> "File list" and search for "gcc".

  • Make sure these packages are checked (otherwise Boost will not be found during the scons configure stage of Mapnik installation):

  • 'boost-devel'

  • 'cpp43'

  • 'gcc'

  • 'gcc43'

  • 'gcc43-c++'

  • 'gcc-c++'

  • 'libgcc43'

  • As root, issue the following:

    $ zypper ar "Geo"
    $ zypper refresh
    $ zypper install libjpeg-devel libtiff-devel libpng-devel boost-devel python-cairo-devel 
    $ zypper install cairomm-devel libicu-devel libtool libxml2-devel libproj0 libproj-devel 
    $ zypper install subversion

SLES 11 x86_64: Installing Mapnik

Still as root:

    $ cd && mkdir src && cd src
    $ git clone git://
    $ cd mapnik/
    $ python scons/ configure
    $ python scons/ install
    $ ldconfig
  • Next, start the python REPL and try to import mapnik:
    $ python
    >>> import mapnik
    >>> mapnik.mapnik_version()
Clone this wiki locally
You can’t perform that action at this time.