From 33b276c2f16c4ec70cf392e850558cfd6703d7e6 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Sat, 30 Oct 2010 16:50:33 +0400 Subject: build: set shared libraries flags correctly on mac os X --- source4/wscript | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source4/wscript') diff --git a/source4/wscript b/source4/wscript index 45d147f8e5..333079d48b 100644 --- a/source4/wscript +++ b/source4/wscript @@ -86,6 +86,11 @@ def configure(conf): conf.check_python_version((2,4,2)) conf.check_python_headers(mandatory=True) + if not conf.env['HAVE_ENVIRON_DECL']: + if not conf.CHECK_SHLIB_W_PYTHON("Checking if -single_module is not needed"): + conf.env.append_value('shlib_LINKFLAGS', ['-single_module']) + if not conf.CHECK_SHLIB_W_PYTHON("Checking if -undefined dynamic_lookup is not need"): + conf.env.append_value('shlib_LINKFLAGS', ['-undefined', 'dynamic_lookup']) if int(conf.env['PYTHON_VERSION'][0]) >= 3: raise Utils.WafError('Python version 3.x is not supported by Samba yet') -- cgit