diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/configure.ac b/configure.ac index fbda04a..b9377b2 100644 --- a/configure.ac +++ b/configure.ac @@ -427,25 +427,28 @@ fi if test "x$python3_cfg_binary" = "xyes"; then if test "x$enable_debug" = "xyes"; then - LIBPYTHON_CFLAGS=`python3-dbg-config --cflags` - LIBPYTHON_LIBS=`python3-dbg-config --libs` - LIBPYTHON_ABI_FLAGS=`python3-dbg-config --abiflags` - pythondep="python3-dbg" + pyprefix="python3-dbg" else - LIBPYTHON_CFLAGS=`python3-config --cflags` - LIBPYTHON_LIBS=`python3-config --libs` - LIBPYTHON_ABI_FLAGS=`python3-config --abiflags` - pythondep="python3" + pyprefix="python3" fi + LIBPYTHON_CFLAGS=`$pyprefix-config --cflags` + LIBPYTHON_LIBS=`$pyprefix-config --libs` + LIBPYTHON_INTERPRETER_CFLAGS=`$pyprefix-config --cflags --embed` + LIBPYTHON_INTERPRETER_LIBS=`$pyprefix-config --libs --embed` + LIBPYTHON_ABI_FLAGS=`$pyprefix-config --abiflags` + pythondep=$pyprefix + AC_SUBST(LIBPYTHON_CFLAGS) AC_SUBST(LIBPYTHON_LIBS) + AC_SUBST(LIBPYTHON_INTERPRETER_CFLAGS) + AC_SUBST(LIBPYTHON_INTERPRETER_LIBS) AC_DEFINE_UNQUOTED(LIBPYTHON_ABI_FLAGS, "${LIBPYTHON_ABI_FLAGS}", [ABI flags of the linked Python library]) if test "x$enable_python_bindings" = "xyes"; then - python3_version=`python3 --version | cut -d ' ' -f 2` + python3_version=`$pyprefix --version | cut -d ' ' -f 2` else - python3_version="`python3 --version | cut -d ' ' -f 2` (skipped)" + python3_version="`$pyprefix --version | cut -d ' ' -f 2` (skipped)" fi else |