在 Ubuntu16.04.2 LTS 上下载并编译 Android9.0.0-2.0.0
BSP
原文: https://community.nxp.com/docs/DOC-343242
由 Wigros Sun 于 2019-5-5 创建的文档,最后由 Wigros Sun 于 2019-8-15 修改
一些中国客户通常无法从 google 网站下载 android 源代码,这里提供了一种从清华大学镜
像站下载 android 源代码的方法。
准备工作
1. 安装 Ubuntu16.04.2 LTS
客户可以从 https://ubuntu.com/download/desktop 下载 ubuntu-16.04.2-desktop-
amd64.iso。
然后在完成安装后将其安装到 VMware Workstation Player v12 或 PC 中。
“Software Update”用来更新系统。
为了编译 android9.0.0-2.0.0 BSP,还必须
在 Ubuntu 16.04 上安装必要的软件包。
$ sudo apt-get install gnupg
$ sudo apt-get install flex
$ sudo apt-get install bison
$ sudo apt-get install gperf
$ sudo apt-get install build-essential
$ sudo apt-get install zip
$ sudo apt-get install zlib1g-dev
$ sudo apt-getinstall libc6-dev
$ sudo apt-getinstall lib32ncurses5-dev
$ sudo apt-get install x11proto-core-dev
$ sudo apt-get install libx11-dev
$ sudo apt-get install libgl1-mesa-dev
$ sudo apt-get install libgl1-mesa-dev
$ 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 uuid-dev:i386 liblzo2-dev:i386
$ sudo apt-get install gcc-multilib g ++-multilib
$ sudo apt-get install subversion
$ sudo apt-get install openssh-server openssh-client
$ sudo apt-get install uuid uuid-dev
$ sudo apt-get install zlib1g-dev liblz-dev