mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 04:01:08 +00:00
plugin: fix the manual loading of libpythonX.Y.so.
This commit is contained in:
parent
8b02893346
commit
31a61551b4
2 changed files with 10 additions and 3 deletions
11
acinclude.m4
11
acinclude.m4
|
@ -73,8 +73,15 @@ AC_DEFUN([AM_CHECK_PYTHON_LIBS],
|
|||
AC_MSG_CHECKING(for libraries required to embed python)
|
||||
dnl deduce PYTHON_LIBS
|
||||
py_exec_prefix=`$PYTHON -c "import sys; print sys.exec_prefix"`
|
||||
PYTHON_LIBS="-L${py_prefix}/lib -lpython${PYTHON_VERSION}"
|
||||
PYTHON_LIB_LOC="${py_prefix}/lib"
|
||||
if $PYTHON-config --help 2>/dev/null; then
|
||||
PYTHON_LIBS=`$PYTHON-config --ldflags 2>/dev/null`
|
||||
PYTHON_LIB=`$PYTHON -c "import distutils.sysconfig as s; print s.get_python_lib(standard_lib=1)"`
|
||||
PYTHON_LIB_LOC=$PYTHON_LIB/config
|
||||
else
|
||||
asd
|
||||
PYTHON_LIBS="-L${py_prefix}/lib -lpython${PYTHON_VERSION}"
|
||||
PYTHON_LIB_LOC="${py_prefix}/lib"
|
||||
fi
|
||||
AC_SUBST(PYTHON_LIBS)
|
||||
AC_SUBST(PYTHON_LIB_LOC)
|
||||
dnl check if the headers exist:
|
||||
|
|
|
@ -7,4 +7,4 @@ INCLUDES = $(PYGOBJECT_CFLAGS) $(GST_CFLAGS)\
|
|||
|
||||
libgstpython_la_SOURCES = gstpythonplugin.c
|
||||
libgstpython_la_LDFLAGS = -module -avoid-version
|
||||
libgstpython_la_LIBADD = $(GST_LIBS) $(PYTHON_LIBS)
|
||||
libgstpython_la_LIBADD = $(GST_LIBS)
|
||||
|
|
Loading…
Reference in a new issue