diff options
-rw-r--r-- | Makefile.am | 4 | ||||
-rw-r--r-- | configure.ac | 7 |
2 files changed, 9 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am index c4a9d47..741720f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -89,8 +89,8 @@ dist-hook: ChangeLog install-decoders: $(MKDIR_P) $(DESTDIR)$(DECODERS_DIR) - ${top_srcdir}/tools/install-decoders -i ${top_srcdir}/decoders \ - -o $(DESTDIR)$(DECODERS_DIR) + $(PYTHON3) ${top_srcdir}/tools/install-decoders \ + -i ${top_srcdir}/decoders -o $(DESTDIR)$(DECODERS_DIR) install-data-hook: install-decoders diff --git a/configure.ac b/configure.ac index 420c8f3..c27376f 100644 --- a/configure.ac +++ b/configure.ac @@ -115,6 +115,13 @@ PKG_CHECK_MODULES([python3], [python3 >= 3.2], AC_SUBST(CPPFLAGS_PYTHON) AC_SUBST(LDFLAGS_PYTHON) +# We also need to find the name of the python3 executable (for 'make install'). +# Some OSes call this python3, some call it python3.2, etc. etc. +AC_CHECK_PROGS([PYTHON3], [python3.4 python3.3 python3.2 python3]) +if test "x$PYTHON3" == "x"; then + AC_MSG_ERROR([cannot find python3 executable.]) +fi + # Link against libm, this is required (among other things) by Python. AC_SEARCH_LIBS([pow], [m]) |