diff options
author | Robert Nagy <robert@openbsd.org> | 2011-04-05 17:21:10 +0200 |
---|---|---|
committer | Robert Nagy <robert@openbsd.org> | 2011-04-05 17:21:10 +0200 |
commit | acc8ad93ed2dc4a009e63b3cae9eaa1a0dd13b3a (patch) | |
tree | 5428834c0344fabec95340343f022c9d431f7b1f /configure.in | |
parent | f958c05128fb8fe3d833f62d488b03b09c4f7abe (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-x | configure.in | 4 |
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 |