Android NDK 修订版 7 Host 'awk' tool is outdated error [英] Android NDK revision 7 Host 'awk' tool is outdated error
问题描述
我收到Android NDK:Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk !"最新的 android ndk 修订版 7 出错.
解决了问题.
解决方案:
<块引用>- 导航到 ../android-ndk-r7/prebuilt/linux-x86/bin
- 将文件 awk 重命名为 awk_
windows机器上需要注意的事项:
ndk 版本 7 以后,可以在没有 cygwin 的情况下构建 ndk 源,即..,而不是从 Cygwin shell 中调用 ndk-build 命令,您应该在 MSDOS 命令窗口中调用 run ndk-build.cmd.
<小时>它之所以有效,是因为 ndk-build 可能首先尝试使用本地定义但旧的(至少对于 Linux 而言)版本的 awk.通过重命名它,我们使它无法被这样的命令访问,因此,显然,ndk-build 调用了系统范围的 awk.
I am getting "Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk !" error on latest android ndk revision 7.
Solved the problem.
Solution:
- Navigate to ../android-ndk-r7/prebuilt/linux-x86/bin
- Rename the file awk to awk_
Imoprtant thing to note on windows machine:
ndk revision 7 onwards, ndk source can be built without cygwin, ie.., instead of calling ndk-build command from inside a Cygwin shell, you should call run ndk-build.cmd inside a MSDOS command window.
It works because probably ndk-build first tries to use a locally defined, but old (at least for Linux), version of awk. By renaming it, we make it unreachable by such command, so, apparently, ndk-build calls the system-wide awk.
这篇关于Android NDK 修订版 7 Host 'awk' tool is outdated error的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!