Release 0.5.1

Hello all, I'm pleased to announce 0.5.1 release.

This is a minor bugfix release; it is a recommended upgrade for users of 0.5.0. This release includes the following changes:

  • builds with GCC 4.3
  • re-enables regex support, which was inadvertently disabled in 0.5.0
  • add better error handling to shapeindex
  • support ppc64 builds
  • fix division by zero error in placement_finder.cpp with multiple loops

Big thanks to Dominic Hargreaves for making it happen!

Posted by Artem Pavlenko on April 15, 2008

Comments

2008-04-20 21:19:05 - DP

Hello, I can't get it running on SuSE 10.3 When I run scons.py I get the error message: "Could not find header or shared library for boost filesystem." Boost is installed.

2008-04-22 08:41:13 - Artem Pavlenko

Try using BOOST_INCLUDES=... and BOOST_LIBS=.. (and possibly BOOST_TOOLKIT) . Better discussing this on mapnik-users. HTH

2008-04-22 11:31:12 - Wolfi

I had a similar problem on CentOS 5.1 (RHEL 5 clone). The distribution's boost libraries are not named in accordance with the boost getting started guide, but as system libraries, i.e. boost_filesystem.so, instead of boost_filesystem-mt* (-mt for multi-threaded). I went through all of the SConscript files that contained the pattern 'thread_suffix' and changed that from '-mt' to ''.

2008-08-15 23:34:20 - Dane Springmeyer

When will another stable release arrive that includes the fixes to the WMS server?

2008-09-23 13:56:25.903258 - Steve

I have been trying to install Mapnik 0.5.1 on a pclinuxos system. The boost_filesystem-mt step falls over. [root@localhost mapnik]# python scons/scons.py PYTHON=/usr/bin/python PGSQL_INCLUDES=/usr/local/pgsql/include PGSQL_LIBS=/usr/local/pgsql/include BOOST_INCLUDES=/usr/include/boost BOOST_LIBS=/usr/lib scons: Reading SConscript files ... Building on Linux ... Checking for C library m... yes Checking for C library ltdl... yes Checking for C library png... yes Checking for C library tiff... yes Checking for C library z... yes Checking for C library jpeg... yes Checking for C library proj... yes Checking for C library iconv... no Checking for C library pq... yes Checking for C++ library gdal... no Checking for C++ library boost_filesystem-mt... no Could not find header or shared library for boost filesystem, exiting! I have tried symbolic linking and have the link files in /usr/lib along with the originals: [root@localhost lib]# dir libboost_filesystem* libboost_filesystem.a libboost_filesystem-mt.so.1.34.1 libboost_filesystem-mt.a libboost_filesystem.so libboost_filesystem-mt.so libboost_filesystem.so.1.34.1 I have tried manually going to boost 1.36 and the latest gcc version, boost compiles fine but I get the same problem with Mapnik. I tried the code fix in the c++.py but this did not work either. It seems crazy that Mapnik refuses to find boost whatever I do. Steve

Post a comment

Comments are closed...