>From f8e3ab865c317b5c7f2290e498f59c1413978fd6 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Mon, 9 Jun 2014 09:01:13 +0200 Subject: [PATCH] CONFIGURE: Prefer python2 The configure script failed with python3 checking for python... /usr/bin/python checking for python version... 3.3 checking for python platform... linux checking for python script directory... ${prefix}/lib/python3.3/site-packages checking for python extension module directory... ${exec_prefix}/lib64/python3.3/site-packages checking for headers required to compile python extensions... File "", line 1 import sys; print sys.prefix ^ SyntaxError: invalid syntax File "", line 1 import sys; print sys.exec_prefix ^ SyntaxError: invalid syntax not found configure: error: Could not find python headers --- configure.ac | 1 + src/external/python.m4 | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index d603cda1ab7e18933bb51d3e69a8d434351c08ad..dcf2494de62be08af2d0ebb25d1ed9f83b4517d5 100644 --- a/configure.ac +++ b/configure.ac @@ -230,6 +230,7 @@ AM_CONDITIONAL([HAVE_MANPAGES], [test "x$HAVE_MANPAGES" != "x"]) AM_CONDITIONAL([HAVE_PO4A], [test "x$PO4A" != "xno"]) if test x$HAVE_PYTHON_BINDINGS != x; then + PYTHON=python2 AM_PATH_PYTHON([2.4]) AM_CHECK_PYTHON_HEADERS([], AC_MSG_ERROR([Could not find python headers])) diff --git a/src/external/python.m4 b/src/external/python.m4 index cfe9961c75bbd191b78c8cdc21008b11b179548f..b5d05e49e94a2364531d0014ab68a6526540d29a 100644 --- a/src/external/python.m4 +++ b/src/external/python.m4 @@ -9,7 +9,7 @@ AC_DEFUN([AM_PYTHON_CONFIG], dnl We need to check for python build flags using distutils.sysconfig dnl We cannot use python-config, as it was not available on older dnl versions of python - AC_PATH_PROG(PYTHON, python) + AC_PATH_PROG(PYTHON, python2) AC_MSG_CHECKING([for working python]) if test -x "$PYTHON"; then PYTHON_CFLAGS="`$PYTHON -c \"from distutils import sysconfig; \ -- 1.9.3