解决办法
打开../esp-open-sdk/crosstool-NG/configure.ac
这个文件,
找到193行,内容如下:
AC_CACHE_CHECK([for bash >= 3.1], [ac_cv_path__BASH],
[AC_PATH_PROGS_FEATURE_CHECK([_BASH], [bash],
[[_BASH_ver=$($ac_path__BASH --version 2>&1 \
|$EGREP '^GNU bash, version (3\.[1-9]|4)')
test -n "$_BASH_ver" && ac_cv_path__BASH=$ac_path__BASH ac_path__BASH_found=:]],
[AC_MSG_RESULT([no])
AC_MSG_ERROR([could not find bash >= 3.1])])])
修改为:
参考链接:https://github.com/jcmvbkbc/crosstool-NG/commit/a4286b8c9b61a48ee802cf633f0ff19c6cf10ae5