summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorRobert Nagy <robert@openbsd.org>2011-04-05 17:21:10 +0200
committerRobert Nagy <robert@openbsd.org>2011-04-05 17:21:10 +0200
commitacc8ad93ed2dc4a009e63b3cae9eaa1a0dd13b3a (patch)
tree5428834c0344fabec95340343f022c9d431f7b1f /configure.in
parentf958c05128fb8fe3d833f62d488b03b09c4f7abe (diff)
fix linking to the python library (use -L$PYLIBDIR -lpython$pyver)
as far as i saw the reason to use an absolute path for linking instead of using -lpythonX.XX is that at least debian does not ship a shared object within the basic python3 package so you have to install the -dev package (that's kinda weird^H^H^H^H^Hf***ed up).
Diffstat (limited to 'configure.in')
-rwxr-xr-xconfigure.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/configure.in b/configure.in
index a49bd885f8e7..c9dd470ddbde 100755
--- a/configure.in
+++ b/configure.in
@@ -4120,9 +4120,9 @@ elif test -n "$with_system_python" -o -n "$with_system_libs" && \
python_include=`$PYTHON -c "import distutils.sysconfig; print(distutils.sysconfig.get_config_var('INCLUDEPY'));"`
python_version=`$PYTHON -c "import distutils.sysconfig; print(distutils.sysconfig.get_config_var('VERSION'));"`
python_libs=`$PYTHON -c "import distutils.sysconfig; print(distutils.sysconfig.get_config_var('LIBS'));"`
- python_ldlib=`$PYTHON -c "import distutils.sysconfig; print(distutils.sysconfig.get_config_var('LIBDIR') + '/' + distutils.sysconfig.get_config_var('LDLIBRARY'));"`
+ python_libdir=`$PYTHON -c "import distutils.sysconfig; print(distutils.sysconfig.get_config_var('LIBDIR'));"`
PYTHON_CFLAGS="-I$python_include"
- PYTHON_LIBS="$python_ldlib $python_libs"
+ PYTHON_LIBS="-L$python_libdir -lpython$python_version $python_libs"
fi
if test "$with_system_python" = "yes" ; then
SYSTEM_PYTHON=YES