artemp/trac2github — Issue #791: Link plugins to libmapnik on all platforms (mainly linux) to avoid having to set custom dlopen flags from binding
Author: artemp
Created: 2011-10-09 20:51:13+00:00
State: open
Labels: Core_Library

As per https://lists.berlios.de/pipermail/mapnik-devel/2011-June/001425.html it seems like making this change would be easiest and lead to the most reasonable behavior, since changing dlopen flags in nodejs and java is not as easy as python. The other benefit is avoiding having to worry about this in python (which allows removing this linux specific bit from the __init__.py).

The drawback of this, is that on platforms like ubuntu/debian linux ldd will show many more indirect links than plugins actually need (in `ldd` output), but this is not the fault of mapnik.