diff options
author | Graham.Dumpleton <devnull@localhost> | 2009-03-04 06:39:52 +0000 |
---|---|---|
committer | Graham.Dumpleton <devnull@localhost> | 2009-03-04 06:39:52 +0000 |
commit | 2be813a9c951145642344dc25ba92c4ea1398651 (patch) | |
tree | 2a05d45f9db3b2292021fce5bc0c1b0285b78ece /configure.ac | |
parent | 8c6c13f2d4bb2741bf1b93e3733a1dcb8af6a447 (diff) | |
download | mod_wsgi-2be813a9c951145642344dc25ba92c4ea1398651.tar.gz |
Look for Python shared library in Python LIBDIR first to avoid need to symlink
.so into config directory adjacent to .a file.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 6 |
1 files changed, 5 insertions, 1 deletions
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, \ |