Index: src/SConscript
===================================================================
--- src/SConscript	(revision 1105)
+++ src/SConscript	(working copy)
@@ -31,13 +31,15 @@
 
 install_prefix = env['DESTDIR'] + '/' + prefix
 
+libdir = os.path.normpath(prefix + '/' + env['LIBDIR_SCHEMA'])
+
 libraries = env['LIBS']
 
 if env['INTERNAL_LIBAGG']:
     libraries.insert(0, 'agg')
 
 if env['PLATFORM'] == 'Darwin':
-    linkflags = '-Wl,-install_name,libmapnik.dylib'
+    linkflags = '-Wl,-install_name,%s/libmapnik.dylib' % libdir
 elif env['PLATFORM'] == 'SunOS' and env['CXX'].startswith('CC'):
     linkflags = '-R. -h libmapnik.so'
 else: # Linux and others

