" MODULE已定义"在编译Android 4.3源代码时

时间:2013-08-04 03:49:26

标签: compiler-errors android-source android-4.3-jelly-bean

我用repo下载了最新的Android源代码,并尝试编译它。 我运行make -j4时打印的错误消息。 详情如下:

build/core/base_rules.mk:130: *** external/webrtc/src/system_wrappers/source: MODULE.TARGET.STATIC_LIBRARIES.libwebrtc_system_wrappers already defined by external/webrtc/src/system_wrappers/source. Stop.

1 个答案:

答案 0 :(得分:15)

显然,如果先前已定义STL环境变量(在我的情况下为NDK_ROOT),webrtc makefile中存在导致其忽略的错误,包括~/.bashrc。因此,只需确保在构建时未定义NDK_ROOT。您可以使用以下命令暂时取消设置:

unset NDK_ROOT

http://t7102.codeinpro.us/q/515015ffe8432c0426037b26