summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool/gnulink.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons/Tool/gnulink.py')
-rw-r--r--src/engine/SCons/Tool/gnulink.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/engine/SCons/Tool/gnulink.py b/src/engine/SCons/Tool/gnulink.py
index b900202..6276fbe 100644
--- a/src/engine/SCons/Tool/gnulink.py
+++ b/src/engine/SCons/Tool/gnulink.py
@@ -45,6 +45,8 @@ def generate(env):
if env['PLATFORM'] == 'hpux':
env['SHLINKFLAGS'] = SCons.Util.CLVar('$LINKFLAGS -shared -fPIC')
+ elif env['PLATFORM'] == 'darwin':
+ env['SHLINKFLAGS'] = SCons.Util.CLVar('$LINKFLAGS -dynamiclib')
# __RPATH is set to $_RPATH in the platform specification if that
# platform supports it.