summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-02-07 09:36:37 +0000
committerBenny Prijono <bennylp@teluu.com>2007-02-07 09:36:37 +0000
commit30d07e3ce129a165ed797f3ddd39371a4d16a1b6 (patch)
tree8de07a8c5e611751755098878453a82bef7b7513
parent5feacccabde2492548a299821bbeb4bec3727d67 (diff)
Fixed ticket #92: undefined symbols when running Python application
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@935 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip-apps/src/py_pjsua/setup.py25
1 files changed, 23 insertions, 2 deletions
diff --git a/pjsip-apps/src/py_pjsua/setup.py b/pjsip-apps/src/py_pjsua/setup.py
index 2ad07d64..5112f581 100644
--- a/pjsip-apps/src/py_pjsua/setup.py
+++ b/pjsip-apps/src/py_pjsua/setup.py
@@ -1,7 +1,28 @@
from distutils.core import setup, Extension
pjproject = "../../../"
+target = "i686-pc-linux-gnu"
setup(name="py_pjsua", version="0.1",
ext_modules = [
- Extension("py_pjsua", ["py_pjsua.c"], include_dirs=[pjproject + "pjsip/include", pjproject + "pjlib/include", pjproject + "pjlib-util/include", pjproject + "pjmedia/include"], library_dirs=[pjproject + "pjsip/lib", pjproject + "pjlib/lib", pjproject + "pjmedia/lib", pjproject + "pjlib-util/lib"], libraries=["pjsua-i686-pc-linux-gnu", "pjsip-ua-i686-pc-linux-gnu", "pjsip-simple-i686-pc-linux-gnu", "pjsip-i686-pc-linux-gnu", "pjmedia-codec-i686-pc-linux-gnu", "pjmedia-i686-pc-linux-gnu", "pjmedia-codec-i686-pc-linux-gnu", "pjlib-util-i686-pc-linux-gnu", "pj-i686-pc-linux-gnu"]),
-
+ Extension("py_pjsua",
+ ["py_pjsua.c"],
+ include_dirs=[pjproject + "pjsip/include",
+ pjproject + "pjlib/include",
+ pjproject + "pjlib-util/include", pjproject + "pjmedia/include"],
+ library_dirs=[pjproject + "pjsip/lib",
+ pjproject + "pjlib/lib",
+ pjproject + "pjmedia/lib",
+ pjproject + "pjlib-util/lib"],
+ libraries=[ "pjsua-" + target,
+ "pjsip-ua-" + target,
+ "pjsip-simple-" + target,
+ "pjsip-" + target,
+ "pjmedia-codec-" + target,
+ "pjmedia-" + target,
+ "pjmedia-codec-" + target,
+ "pjlib-util-" + target,
+ "pj-" + target,
+ "ssl",
+ "crypto",
+ "asound"]),
])
+