From 69fd8aaa3653755ae773ec8b6d09c848721c23a2 Mon Sep 17 00:00:00 2001 From: Riccardo Magliocchetti Date: Thu, 16 Dec 2010 18:41:35 +0100 Subject: [PATCH] python plugin: prefer LIBDIR for LDFLAGS Try to use LIBDIR instead of PREFIX as directory where to look for python libraries to link with. --- plugins/python/uwsgiplugin.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/python/uwsgiplugin.py b/plugins/python/uwsgiplugin.py index cc0512ef..d0832318 100644 --- a/plugins/python/uwsgiplugin.py +++ b/plugins/python/uwsgiplugin.py @@ -12,9 +12,13 @@ LIBS = sysconfig.get_config_var('LIBS').split() + sysconfig.get_config_var('SYSL if not sysconfig.get_config_var('Py_ENABLE_SHARED'): LIBS.append('-L' + sysconfig.get_config_var('LIBPL')) else: - LDFLAGS.append("-L%s/lib" % sysconfig.PREFIX) - os.environ['LD_RUN_PATH'] = "%s/lib" % sysconfig.PREFIX - + try: + LDFLAGS.append("-L%s" % sysconfig.get_config_var('LIBDIR')) + os.environ['LD_RUN_PATH'] = "%s" % (sysconfig.get_config_var('LIBDIR')) + except: + LDFLAGS.append("-L%s/lib" % sysconfig.PREFIX) + os.environ['LD_RUN_PATH'] = "%s/lib" % sysconfig.PREFIX + version = sys.version_info uver = "%d.%d" % (version[0], version[1])