From 30d07e3ce129a165ed797f3ddd39371a4d16a1b6 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Wed, 7 Feb 2007 09:36:37 +0000 Subject: 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 --- pjsip-apps/src/py_pjsua/setup.py | 25 +++++++++++++++++++++++-- 1 file 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"]), ]) + -- cgit v1.2.3