From 2be813a9c951145642344dc25ba92c4ea1398651 Mon Sep 17 00:00:00 2001 From: "Graham.Dumpleton" Date: Wed, 4 Mar 2009 06:39:52 +0000 Subject: Look for Python shared library in Python LIBDIR first to avoid need to symlink .so into config directory adjacent to .a file. --- configure.ac | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 24cadf9..2c46e2c 100644 --- a/configure.ac +++ b/configure.ac @@ -73,6 +73,9 @@ CPPFLAGS="${CPPFLAGS} ${CPPFLAGS1} ${CPPFLAGS2} ${CPPFLAGS3}" AC_SUBST(CPPFLAGS) +PYTHONLIBDIR=`${PYTHON} -c 'from sys import stdout; \ + from distutils import sysconfig; \ + stdout.write(sysconfig.get_config_var("LIBDIR"))'` PYTHONFRAMEWORKDIR=`${PYTHON} -c 'from sys import stdout; \ from distutils import sysconfig; \ stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORKDIR"))'` @@ -84,7 +87,8 @@ PYTHONFRAMEWORK=`${PYTHON} -c 'from sys import stdout; \ stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORK"))'` if test "${PYTHONFRAMEWORKDIR}" = "no-framework"; then - LDFLAGS1=`${PYTHON} -c 'from sys import stdout; \ + LDFLAGS1="-L${PYTHONLIBDIR}" + LDFLAGS2=`${PYTHON} -c 'from sys import stdout; \ import distutils.sysconfig; \ stdout.write("-L" + \ distutils.sysconfig.get_python_lib(plat_specific=1, \ -- cgit v1.2.1