目录

  • 环境准备
    • 安装JDK-7
    • 安装编译依赖
    • 执行编译
    • 编译问题
      • unsupported reloc 43

环境准备

安装JDK-7

$ sudo add-apt-repository ppa:openjdk-r/ppa$ sudo apt-get update   $ sudo apt-get install openjdk-7-jdk 

安装编译依赖

$ sudo apt-get install git-core gnupg flex bison gperf build-essential \   zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \   lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache \   libgl1-mesa-dev libxml2-utils xsltproc unzip m4 lzop

执行编译

按照官方教程执行编译,出现下面的问题:

编译问题

unsupported reloc 43

修改 build/core/clang/HOST_x86_common.mk
添加 -B$($(clang_2nd_arch_prefix)HOST_TOOLCHAIN_FOR_CLANG)/x86_64-linux/bin \ 这一行。

ifeq ($(HOST_OS),linux)CLANG_CONFIG_x86_LINUX_HOST_EXTRA_ASFLAGS := \--gcc-toolchain=$($(clang_2nd_arch_prefix)HOST_TOOLCHAIN_FOR_CLANG) \--sysroot=$($(clang_2nd_arch_prefix)HOST_TOOLCHAIN_FOR_CLANG)/sysroot \-B$($(clang_2nd_arch_prefix)HOST_TOOLCHAIN_FOR_CLANG)/x86_64-linux/bin \-no-integrated-as

执行 make clean ,之后再重新编译。

更多相关文章

  1. Android笔记(1)---Android开发环境的搭建
  2. JAVA和android 环境配置
  3. Dealing with Asset Compression in Android Apps(避免asset目录
  4. linux上cocos2dx Android打包环境
  5. Android OS —— Windows平台Android开发环境搭建
  6. Android 环境搭建安装ADT访问不到
  7. 卸载android system/app 目录下文件的应用程序
  8. Android 获取指定文件目录下的图片
  9. MacOS 下Android Studio NDK 环境搭建与配置

随机推荐

  1. Android的消息机制,用Android线程间通信的
  2. Android自定义视图四:定制onMeasure强制显
  3. Android上的Back键事件捕获
  4. 自定义VIEW③Canvas
  5. Android的多任务之路
  6. 利用HTML5开发Android笔记
  7. android进程创建分析
  8. [转]快速切换Android工程版本的方法
  9. Android的init过程详解(一)
  10. Android(安卓)内存浅析【管理、机制、分