macOS版本:macOS Monterey 12.0.1
NDK版本:android-ndk-r14b
解决方案:$(NDK_ROOT)/build/core/init.mk文件中注释掉
HOST_AWK := $(wildcard $(HOST_PREBUILT)/awk$(HOST_EXEEXT))
心路历程:
根据提示信息找到脚本位置
发现是检测 awk出错,随发现 脚本中默认使用NDK工具链中自带的$(NDK_ROOT)/prebuilt/darwin-x86_64/bin/awk, 随即使用其检测
$(NDK_ROOT)/prebuilt/darwin-x86_64/bin/awk -f $(NDK_ROOT)/build/awk/check-awk.awk 发现错误(猜测可能系统升级低版本的awk不能使了)
检查本系统是否有awk: awk --version
awk version 20200816
awk -f $(NDK_ROOT)/build/awk/check-awk.awk
发现系统自带的是可以使的,所以屏蔽掉NDK工具链默认的awk