X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=configure.ac;h=7cbe3ba72220b691074dfd5a2a5d228cc6a1dbd0;hb=612785a3d4acb599368ba9a8ac234d86fcc564e1;hp=b1edd9ee85421c43e40774f01590bdbcf17747e6;hpb=cf8da540c111e773ce9c56b345cc54b05bc4bc06;p=babeltrace.git diff --git a/configure.ac b/configure.ac index b1edd9ee..7cbe3ba7 100644 --- a/configure.ac +++ b/configure.ac @@ -510,7 +510,10 @@ AM_PATH_PYTHON([3.0], [ AS_IF([test -z "$PYTHON_LDFLAGS"], [ AC_MSG_CHECKING([Python library flags]) - PYTHON_LDFLAGS=`$PYTHON_CONFIG --ldflags` + # Python 3.8+ requires that we pass --embed to get the -lpython3.x flag. + AS_IF([! PYTHON_LDFLAGS=`$PYTHON_CONFIG --ldflags --embed`], [ + PYTHON_LDFLAGS=`$PYTHON_CONFIG --ldflags` + ]) AC_MSG_RESULT([$PYTHON_LDFLAGS]) ]) ])