BUG:给Nexus7编译Android4.2的时候出现 fatal error: map: No such file or directory
2013-09-04 09:15
363 查看
情况是这样的,某人最近入手一台nexus7,于是在cyanogenmod 将nexus7的原代码下载到本地,编译环境是UBUNTU 12,04
然后编译的时候,出现了如下的错误导致编译失败
仔细一看,原来是webrtc编译出错,原因大概是因为编译的时候找不到c++的STL库而失败。
而我的编译环境里面是有STL 的,经过一番google之后,发现问题的原因是webrt编译脚本里面的一个bug,webrtc会检查是否你在环境变量里面定义过NDK_ROOT这个变量,如果定义了的话webrtc会找不到STL的头文件。。。。真是很诡异的bug
解决方法就是在环境变量里面,export NDK_ROOT = “” 然后重新编译
参考资料 http://stackoverflow.com/questions/11978919/android-building-fatal-error-map-no-such-file
原文地址:http://www.douban.com/note/261089625/
然后编译的时候,出现了如下的错误导致编译失败
<pre><code>target arm C++: libwebrtc_system_wrappers <= external/webrtc/src/system_wrappers/source/map.cc In file included from external/webrtc/src/system_wrappers/source/map.cc:11:0:external/webrtc/src/system_wrappers/source/../interface/map_wrapper.h:14:15: fatal error: map: No such file or directory compilation terminated. make: *** [out/target/product/generic/obj/STATIC_LIBRARIES/libwebrtc_system_wrappers_intermediates/map.o] Error 1 make: *** Waiting for unfinished jobs....</code></pre>
仔细一看,原来是webrtc编译出错,原因大概是因为编译的时候找不到c++的STL库而失败。
而我的编译环境里面是有STL 的,经过一番google之后,发现问题的原因是webrt编译脚本里面的一个bug,webrtc会检查是否你在环境变量里面定义过NDK_ROOT这个变量,如果定义了的话webrtc会找不到STL的头文件。。。。真是很诡异的bug
解决方法就是在环境变量里面,export NDK_ROOT = “” 然后重新编译
参考资料 http://stackoverflow.com/questions/11978919/android-building-fatal-error-map-no-such-file
原文地址:http://www.douban.com/note/261089625/
相关文章推荐
- BUG:给Nexus7编译Android4.2的时候出现 fatal error: map: No such file or directory
- eclipse编译出现fatal error: gnu/stubs.h: No such file or directory解决方法
- 编译APR包的时候出现 rm: cannot remove `libtoolT': No such file or directory
- OSX anaconda虚拟环境py27,安装编译MySQLdb出现fatal error: limits.h: No such file or directory
- 在编译 squashfs4.2时候fatal error: zlib.h & lzma.h : No such file or directory
- 编译fdk-aac,执行批处理的时候出现这个错误,mingw32-gcc.exe: error: CreateProcess: No such file or directory的问题
- Android 源码编译Linux内核时出现fatal error: linux/netfilter/xt_dscp.h: No such file or directory
- QT编译出现fatal error: QApplication: No such file or directory
- 关于安装MySQLdb出现fatal error: my_config.h: No such file or directory
- 编译gd 时出现png.h: No such file or directory
- 编译内核,出现gcc: error: elf_i386: No such file or directory
- Android NDK 编译出现 atomic :No such file or directory
- Erlang 编译时出现"no such file or directory" 与 当前工作目录问题
- .NET下编译C++代码时出现fatal error C1083: 无法打开包含文件:“iostream.h”: No such file or directory错误的解决方法.
- iOS:编译时出现"no such file or directory:xxx"以及"use twice...filenames are used to distinguish private dec
- 关于LINUX运行交叉编译工具链后编译时出现No such file or directory
- mingw中编译库出现sys/times.h: No such file or directory的可行解决方法
- BUG!!!======> 编译安装lua 时 lua.c:67:31: fatal error: readline/readline.h: No such file or directory
- thrift编译出现error: ./thriftl.cc: No such file or directory
- 项目文件.NET下编译C++代码时出现fatal error C1083: 无法打开包括文件:“xuhk_JNIHelloWorld.h”: No such file or directory错误的解决方法。