diff options
Diffstat (limited to 'pjsip-apps/src/py_pjsua/setup.py')
-rw-r--r-- | pjsip-apps/src/py_pjsua/setup.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/pjsip-apps/src/py_pjsua/setup.py b/pjsip-apps/src/py_pjsua/setup.py index 936ed0a1..2db59c2e 100644 --- a/pjsip-apps/src/py_pjsua/setup.py +++ b/pjsip-apps/src/py_pjsua/setup.py @@ -1,5 +1,6 @@ from distutils.core import setup, Extension import os +import sys # Fill in pj_inc_dirs pj_inc_dirs = [] @@ -22,6 +23,14 @@ for line in f: pj_libs.append(line.rstrip("\r\n")) f.close() +# Mac OS X depedencies +if sys.platform == 'darwin': + extra_link_args = ["-framework", "CoreFoundation", + "-framework", "AudioToolbox"] +else: + extra_link_args = [] + + setup(name="py_pjsua", version="0.8", ext_modules = [ Extension("py_pjsua", @@ -29,6 +38,7 @@ setup(name="py_pjsua", version="0.8", define_macros=[('PJ_AUTOCONF', '1'),], include_dirs=pj_inc_dirs, library_dirs=pj_lib_dirs, - libraries=pj_libs), + libraries=pj_libs, + extra_link_args=extra_link_args), ]) |