1.编译前安装jdk1.5以上版本,我系统安装了jdk1.6
--检查jdk是否安装:java --version
--安装jdk:
sudo apt-get install sun-java6-jdk
2.编译前安装交叉编译工具,并把交叉编译工具bin目录放入$PATH环境变量
3./bin/bash:bison:未找到命令
sudo apt-get install bison
4./bin/bash: flex: 未找到命令
sudo apt-get install flex
5.external/clearsilver/cgi/cgi.c:22:18: 致命错误: zlib.h:没有那个文件或目录
sudo apt-get install zlib1g-dev
6.错误: 将‘const android::RefBase::weakref_impl’作为‘void android::RefBase::weakref_impl::trackMe(bool, bool)’的‘this’实参时丢弃了类型限定 [-fpermissive]
原因:Ubuntu 12.04的gcc 4.6版本太高了,android编译需要gcc 4.4
解决办法:更换gcc、g++版本4.6为4.4
sudo apt-get install gcc-4.4
sudo apt-get install g++-4.4
sudo rm -rf /usr/bin/gcc /usr/bin/g++
sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++
7./usr/bin/ld: cannot find -lncurses
sudo apt-get install libncurses-dev
8.make: *** [out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/android/skin/window.o]
sudo apt-get install libx11-dev
9.sh: gperf: not found
sudo apt-get install gperf
10.../build_android.sh: line 75: mkimage:找不到命令
先从uboot/tools目录拷贝mkimage到usr/bin

Android编译环境——ubuntu12.04上android2.3.4编译错误以及解决相关推荐

  1. ubuntu下android源码编译环境,ubuntu12.04 64位上搭建android源码编译环境

    1.首先替换源为163的源,默认源下载速度太慢 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表) sudo ...

  2. Ubuntu12.04上编译PlateGatewayQt

    Ubuntu12.04上编译PlateGatewayQt 2013-03-09 00:21:56|  分类: Computer Vision |  标签:plategatwayqt  opencv   ...

  3. (转)Ubuntu12.04上NFS Server安装使用过程

    原文链接:Ubuntu12.04上NFS Server安装使用过程 实现步骤: 1.服务器端:sudo apt-get install portmap 2.服务器端:sudo apt-get inst ...

  4. 关于Ubuntu18.04+win10双系统开机引导错误的解决方法

    关于Ubuntu18.04+win10双系统开机引导错误的解决方法 文章目录 关于Ubuntu18.04+win10双系统开机引导错误的解决方法 前言 一.出现的错误 二.解决方法 1.查找电脑上所有 ...

  5. 使用 EasyBCD 安装Ubuntu 14.04 Error 15: file not found错误的解决方法

    使用 EasyBCD 安装Ubuntu 14.04 Error 15: file not found错误的解决方法 参考文章: (1)使用 EasyBCD 安装Ubuntu 14.04 Error 1 ...

  6. ubuntu16.04下安装openssh-server报依赖错误的解决方法

    ubuntu16.04下安装openssh-server报依赖错误的解决方法 参考文章: (1)ubuntu16.04下安装openssh-server报依赖错误的解决方法 (2)https://ww ...

  7. Android系统源码编译环境搭建(清华镜像,想编译什么版本都可以,只是有JDK和make的版本要求)

    上一次,写得有点匆忙,现在补上清华镜像源码的详细下载方法. 编译Android 5.1源代码并烧录到Nexus4(用的是清华镜像的源) 环境准备: 基本环境:ubuntu-14.04-desktop- ...

  8. Ubuntu20.04或18.04下PX4(pixhawk)源码编译环境配置教程,及构建代码各种错误解决办法

    在 Ubuntu Linux 18.04 和 20.04 上设置 PX4 开发环境,可参考此教程或官方教程Ubuntu Development Environment | PX4 User Guide ...

  9. ubuntu12.04上安装flashcahce

    os:ubuntu12.04 LTS kernel:3.5.0.26-generic 1.下载flashcache https://github.com/facebook/flashcache/ 2. ...

最新文章

  1. 修改android studio中的avd sdk路径、avd sdk找不到的解决方案
  2. 开源python-文档撰写
  3. HDU1588(矩阵连乘求和)
  4. char *c = abc和char c[]=abc
  5. maven项目 报错 java.lang.ClassNotFoundException: org.springframework.web.filter.HiddenHttpMethodFilter
  6. android 为什么fragment在调用hide方法后没有生效_Android 多 Fragment 切换优化
  7. 使用express、react、webpack打包、socket.io、mongodb、ant.design、less、es6实现聊天室
  8. pacs系统服务器配置,pacs系统 服务器配置
  9. 【文献阅读】ResNet-Deep Residual Learning for Image Recognition--CVPR--2016
  10. Ubuntu下emacs使用搜狗输入法
  11. 网络安全与信息安全【知识点】
  12. Android GPS应用开发
  13. 国内外部分源软件镜像站和部分软件官方网站
  14. 设计一个程序,其中有三个类CBank,BBank,GBank,分别为中国银行类…………
  15. 光剑评注:其实,说了这么多废话,无非就是: 一切皆是映射。不管是嵌套 XML,还是 Lisp 嵌套括号,还是 XXX 的 Map 数据结构,一切都是树形结构——映射。...
  16. Lake Shore低温温度传感器之Cernox
  17. N 个Android 视频教程免费下载
  18. matlab图像处理代码实例,MATLAB图像处理375例-程序代码
  19. 扫雷游戏 (15 分)
  20. Window平台下载Android源码

热门文章

  1. 『C#基础』XML文件的读与写
  2. Remove Middle Man
  3. 运维宝典 | 数据千万条,备份第一条,数据找不回,老板两行泪
  4. Nodejs中的this详解
  5. JSR-303 数据校验学习
  6. javascript匿名函数及闭包深入理解及应用
  7. Oracle基础函数
  8. springmvc错点集结
  9. 析构函数为虚函数的必要性
  10. ngx_pagespeed 的魔力