Fix build failure with "make macports"

The issue is that on Linux DLLs need not have all symbols resolved.
There is an option to do this on OSX, which I added to the macports
makefile rule.

Fixes issue #191
Merge branch 'feature/macbuild' into develop