Ubuntu 12.04.5 LTS下配置android4.4编译环境
来源:互联网 发布:java自学什么书比较好 编辑:程序博客网 时间:2024/05/16 12:40
第一,安装必要包
sudo apt-get install gnupg
sudo apt-get install flex
sudo apt-get install libx11-dev:i386
sudo apt-get install libreadline6-dev:i386
sudo apt-get install gperf
sudo apt-get install build-essential
sudo apt-get install zip
sudo apt-get install curl
sudo apt-get install libc6-dev
sudo apt-get install x11proto-core-dev
sudo apt-get install libgl1-mesa-dev
sudo apt-get install g++-multilib
(deb http://cz.archive.ubuntu.com/ubuntu trusty-updates main)
sudo apt-get install tofrodos
sudo apt-get install python-markdown
sudo apt-get install libxml2-utils
sudo apt-get install xsltproc
sudo apt-get install libncurses5-dev:i386
(这一个过程会卸载:
正在卸载build-essential(11.6ubuntu6) ...
正在卸载dpkg-dev(1.17.5ubuntu5.7) ...
正在卸载hardening-includes(2.5ubuntu2.1) ...
正在卸载g++-multilib(4:4.8.2-1ubuntu6) ...
正在卸载 g++(4:4.8.2-1ubuntu6) ...
正在卸载g++-4.8-multilib(4.8.4-2ubuntu1~14.04.3) ...
正在卸载 g++-4.8(4.8.4-2ubuntu1~14.04.3) ...
正在卸载gcc-multilib(4:4.8.2-1ubuntu6) ...
正在卸载 gcc(4:4.8.2-1ubuntu6) ...
正在卸载gcc-4.8-multilib(4.8.4-2ubuntu1~14.04.3) ...
正在卸载 gcc-4.8(4.8.4-2ubuntu1~14.04.3) ...
正在卸载network-manager-pptp-gnome(0.9.8.2-1ubuntu2) ...
正在卸载network-manager-pptp(0.9.8.2-1ubuntu2) ...
正在卸载pptp-linux(1.7.2-7) ...
正在卸载binutils(2.24-5ubuntu13) ...
)
sudo apt-get install zlib1g-dev:i386
sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib
sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++
sudo apt-get install gcc-4.6 g++-4.6 g++-4.6-multilib
sudo apt-get install libgl1-mesa-glx-lts-quantal:i386
(google 官方说是安装"libgl1-mesa-glx:i386" 这个包,但是安装了这个后ubutnu的桌面系统就被卸载了,开机会直接进到tty1, 通过下面这两篇文章知道,安装libgl1-mesa-glx-lts-quantal:i386 即可 libgl1-mesa-dri:i386)
http://blog.csdn.net/brucexu1978/article/details/38342691
http://askubuntu.com/questions/335853/ubuntu-wont-boot-after-initializing-the-build-environment-for-android/335865#335865
).
sudo apt-get install gawk
sudo dpkg-reconfigure dash ,选择no
sudo apt-get install libswitch-perl (否则会报错:Can't locate Switch.pm in @INC (you may need to install the Switch module)
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
sudo apt-get install lsb-core (6735 android 5.1编译会用到)
sudo apt-get install wine (6735 android 5.1编译会用到)
sudo apt-get install openjdk-7-jdk
- Ubuntu 12.04.5 LTS下配置android4.4编译环境
- ubuntu 12.04LTS 编译android4.0 出错
- Ubuntu 12.04LTS下配置OpenSSL和gmp环境
- Ubuntu 12.04.1 LTS下编译live555
- Ubuntu 14.04 LTS环境下编译 Webkit 内核(一)
- ubuntu下配置编译环境
- Ubuntu 16.04 LTS下安装配置Java环境
- ubuntu 12.04(64位)下搭建Android4.2 编译环境
- Ubuntu11.10下配置android4.0.3编译环境
- 在ubuntu-12.04.3下搭建编译android4.4源代码(傻瓜式教程)-5
- Ubuntu 14.04 LTS编译Android4.4源代码以及运行emulator虚拟机
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- 基于Ubuntu 14.04 LTS编译Android4.4.2源代码
- moodleAPI翻译~$output
- leetCode 92.Reverse Linked List II (反转链表II) 解题思路和方法
- C语言程序 数组
- HDU5312三角形数即6的倍数
- Leetcode 21 Merge Two Sorted Lists
- Ubuntu 12.04.5 LTS下配置android4.4编译环境
- android开发中常用颜色代码
- UE4学习笔记2nd
- [LeetCode]Generate Parentheses
- Selenium学习笔记之014:键盘的用法
- AlertDialog
- hdu 5310 Souvenir (简单题)
- [阿里笔试]两市区C1和C2,其人口比率是1:3,从今年的患病统计来说,C1市区由于污染严重,患癌的概率是0.1%,而C2市的患癌概率是0.02%,现在医院接收到一位患癌病人,他是C1市区来的概率是?
- 16/24点阵字库(经典)