summaryrefslogtreecommitdiff
path: root/pjsip-apps/src/swig/python/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip-apps/src/swig/python/setup.py')
-rw-r--r--pjsip-apps/src/swig/python/setup.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/pjsip-apps/src/swig/python/setup.py b/pjsip-apps/src/swig/python/setup.py
index 44b92b8e..0cb1fc54 100644
--- a/pjsip-apps/src/swig/python/setup.py
+++ b/pjsip-apps/src/swig/python/setup.py
@@ -73,6 +73,13 @@ for line in f:
extra_compile_args.append(line.rstrip("\r\n"))
f.close()
+# Fill in libraries
+libraries = []
+f = os.popen("make --no-print-directory -f helper.mak libs")
+for line in f:
+ libraries.append(line.rstrip("\r\n"))
+f.close()
+
# Fill in extra_link_args
extra_link_args = []
f = os.popen("make --no-print-directory -f helper.mak ldflags")
@@ -90,7 +97,8 @@ setup(name="pjsua2",
description='SIP User Agent Library based on PJSIP',
url='http://www.pjsip.org',
ext_modules = [Extension("_pjsua2",
- ["pjsua2_wrap.cpp"],
+ ["pjsua2_wrap.cpp"],
+ libraries=libraries,
extra_compile_args=extra_compile_args,
extra_link_args=extra_link_args
)