--- dodo.py.orig	2019-02-17 18:15:51.000000000 -0800
+++ dodo.py	2019-02-17 18:31:13.000000000 -0800
@@ -19,8 +19,11 @@
 all_tests = tests.all_tests ();
 
 def soname(target_binary):
-    if "darwin" in sys.platform or "msys" in sys.platform:
+    if "msys" in sys.platform:
         return ''
+
+    if "darwin" in sys.platform:
+        return '-Wl,-install_name,' + config.PREFIX + '/lib/' + target_binary   
         
     return '-Wl,-soname,' + target_binary
     
