From 850f2b4511608e4b19f15c645416d962ec5e1af1 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Thu, 16 Aug 2012 11:08:38 +0200 Subject: configure: check for python3 existence --- configure | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'configure') diff --git a/configure b/configure index 9f2ed5828c..2e6187ad37 100755 --- a/configure +++ b/configure @@ -43,6 +43,15 @@ configuration="$*" # Prefer these macros to full length text ! # These macros only return an error code - NO display is done +command_check() { + echo >> "$TMPLOG" + echo "$@" >> "$TMPLOG" + "$@" >> "$TMPLOG" 2>&1 + TMPRES="$?" + echo >> "$TMPLOG" + return "$TMPRES" +} + compile_check() { source="$1" shift @@ -1088,6 +1097,10 @@ echocheck "working compiler" cflag_check "" || die "Compiler is not functioning correctly. Check your installation and custom CFLAGS $CFLAGS ." echo "yes" +echocheck "python3" +command_check python3 -c '' || die "Python 3 is not functioning correctly. Check your installation and PATH." +echo yes + if test -z "$_target" && x86 ; then cat > $TMPC << EOF int main(void) { -- cgit v1.2.3