summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure13
1 files changed, 13 insertions, 0 deletions
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) {