mirror of
https://github.com/pyenv/pyenv.git
synced 2025-12-06 18:08:37 +00:00
python-build: advise user with no c compiler
this checks if "no acceptable C compiler found" is in the last 10 lines of the log, and asks if the user has correctly installed the build dependencies.
This commit is contained in:
parent
df84c42653
commit
6cc26adbaf
@ -202,7 +202,14 @@ build_failed() {
|
||||
colorize 33 "Results logged to ${LOG_PATH}"
|
||||
printf "\n\n"
|
||||
echo "Last 10 log lines:"
|
||||
tail -n 10 "$LOG_PATH"
|
||||
TAIL=`tail -n 10 "$LOG_PATH"`
|
||||
echo "$TAIL"
|
||||
if echo "$TAIL" | grep -q "no acceptable C compiler found"; then
|
||||
printf "\n"
|
||||
echo "Are the build dependencies for Python correctly installed?"
|
||||
echo "Please consult to the Wiki page for more info."
|
||||
echo "https://github.com/pyenv/pyenv/wiki#suggested-build-environment"
|
||||
fi
|
||||
fi
|
||||
} >&3
|
||||
exit 1
|
||||
|
||||
Loading…
Reference in New Issue
Block a user