talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 950039103686c3ee92d49ff619715c0a8af670ab
parent 5126bdbf5f395357333305c378aaf8aaad99b8fd
Author: paul <paul@claws-mail.org>
Date:   Fri,  7 Feb 2020 14:02:05 +0000

attempt to fix building the python plugin with python3.8

Diffstat:
Mconfigure.ac | 4++++
Msrc/plugins/python/Makefile.am | 4+++-
2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac @@ -1324,11 +1324,15 @@ fi dnl Python ********************************************************************* PKG_CHECK_MODULES(PYTHON, python3, HAVE_PYTHON=yes, HAVE_PYTHON=no) +PKG_CHECK_MODULES(PYTHONEMBED, python3-embed, HAVE_PYTHONEMBED=yes, HAVE_PYTHONEMBED=no) PKG_CHECK_MODULES(PYGOBJECT, pygobject-3.0, HAVE_PYGOBJ=yes, HAVE_PYGOBJ=no) AC_SUBST(PYTHON_SHARED_LIB) AC_SUBST(PYTHON_CFLAGS) AC_SUBST(PYTHON_LIBS) +AC_SUBST(PYTHONEMBED_SHARED_LIB) +AC_SUBST(PYTHONEMBED_CFLAGS) +AC_SUBST(PYTHONEMBED_LIBS) AC_SUBST(PYGOBJECT_CFLAGS) AC_SUBST(PYGOBJECT_LIBS) diff --git a/src/plugins/python/Makefile.am b/src/plugins/python/Makefile.am @@ -41,6 +41,7 @@ python_la_LDFLAGS = \ $(GLIB_LIBS) \ $(GTK_LIBS) \ $(PYGOBJECT_LIBS) \ + $(PYTHONEMBED_LIBS) \ $(PYTHON_LIBS) @@ -53,8 +54,9 @@ python_la_CPPFLAGS = \ $(GTK_CFLAGS) \ $(ENCHANT_CFLAGS) \ $(PYGOBJECT_CFLAGS) \ + $(PYTHONEMBED_CFLAGS) \ $(PYTHON_CFLAGS) \ - -DPYTHON_SHARED_LIB="\"$(PYTHON_SHARED_LIB)\"" \ + -DPYTHON_SHARED_LIB="\"$(PYTHONEMBED_SHARED_LIB)\"" \ -DENABLE_PYTHON \ -fno-strict-aliasing