android-x86编译
来源:互联网 发布:免费服装进销存软件 编辑:程序博客网 时间:2024/05/13 02:49
编译环境Ubuntu 11.04 - 64位操作系统
1:首先安装jdk
到Ubuntu自带的软件包,安装即可,方便简单
2:以此执行如下命令
sudo apt-get install bison sudo apt-get install libc6-dev-i386 sudo apt-get install zlib1g-dev sudo apt-get install g++-multilib sudo apt-get install lib32z1-dev sudo apt-get install flex sudo apt-get install lib32ncurses5-dev sudo apt-get install gperf sudo apt-get install libx11-dev
执行的时候注意观察是否执行成功
失败的时候需要重新安装
3:在x86的源码包的根目录
依次执行如下命令
source build/envsetup.sh lunch make iso_img -j4
其中会显示如下:
coffee@ubuntu:~/android-froyo$ source build/envsetup.sh including device/asus/eeepc/vendorsetup.shincluding device/asus/laptop/vendorsetup.shincluding device/dell/sparta/vendorsetup.shincluding device/viewsonic/viewpad10/vendorsetup.shincluding device/vm/vm/vendorsetup.shcoffee@ubuntu:~/android-froyo$ lunch
You're building on Linux
Lunch menu... pick a combo: 1. generic-eng 2. generic_x86-eng 3. simulator 4. eeepc-eng 5. asus_laptop-eng 6. sparta-eng 7. viewpad10-eng 8. vm-eng
然后输入2 回车,
然后make 即可。 因为我试了N多次, 才成功,所以整个过程耗得时间较长
陆陆续续的捣鼓了俩周。
望大家一定要有耐心
make完成以后会在 out/target/product/genetic_x86 目录下生成一个iso镜像文件, 用该文件在虚拟机中启动即可
以下是安装成功后的显示结果
【编译中遇到的问题见 点击打开链接】
看着真激动啊。。昨晚2点make成功。 纪念一下
genisoimage 1.1.11 (Linux)Scanning out/target/product/generic_x86/bootScanning out/target/product/generic_x86/boot/isolinuxWriting: Initial Padblock Start Block 0Done with: Initial Padblock Block(s) 16Writing: Primary Volume Descriptor Start Block 16Done with: Primary Volume Descriptor Block(s) 1Writing: Eltorito Volume Descriptor Start Block 17Size of boot image is 4 sectors -> No emulationDone with: Eltorito Volume Descriptor Block(s) 1Writing: Joliet Volume Descriptor Start Block 18Done with: Joliet Volume Descriptor Block(s) 1Writing: End Volume Descriptor Start Block 19Done with: End Volume Descriptor Block(s) 1Writing: Version block Start Block 20Done with: Version block Block(s) 1Writing: Path table Start Block 21Done with: Path table Block(s) 4Writing: Joliet path table Start Block 25Done with: Joliet path table Block(s) 4Writing: Directory tree Start Block 29Done with: Directory tree Block(s) 2Writing: Joliet directory tree Start Block 31Done with: Joliet directory tree Block(s) 2Writing: Directory tree cleanup Start Block 33Done with: Directory tree cleanup Block(s) 0Writing: Extension record Start Block 33Done with: Extension record Block(s) 1Writing: The File(s) Start Block 34 1.63% done, estimate finish Sun Aug 21 01:21:08 2011 3.26% done, estimate finish Sun Aug 21 01:21:08 2011 4.90% done, estimate finish Sun Aug 21 01:20:47 2011 6.53% done, estimate finish Sun Aug 21 01:20:37 2011 8.16% done, estimate finish Sun Aug 21 01:20:31 2011 9.79% done, estimate finish Sun Aug 21 01:20:47 2011 11.42% done, estimate finish Sun Aug 21 01:20:50 2011 13.05% done, estimate finish Sun Aug 21 01:20:45 2011 14.69% done, estimate finish Sun Aug 21 01:20:41 2011 16.32% done, estimate finish Sun Aug 21 01:20:43 2011 17.95% done, estimate finish Sun Aug 21 01:20:40 2011 19.58% done, estimate finish Sun Aug 21 01:20:42 2011 21.21% done, estimate finish Sun Aug 21 01:20:58 2011 22.84% done, estimate finish Sun Aug 21 01:20:55 2011 24.48% done, estimate finish Sun Aug 21 01:20:51 2011 26.11% done, estimate finish Sun Aug 21 01:20:52 2011 27.74% done, estimate finish Sun Aug 21 01:20:50 2011 29.37% done, estimate finish Sun Aug 21 01:20:58 2011 31.00% done, estimate finish Sun Aug 21 01:20:55 2011 32.63% done, estimate finish Sun Aug 21 01:20:52 2011 34.27% done, estimate finish Sun Aug 21 01:20:50 2011 35.90% done, estimate finish Sun Aug 21 01:20:51 2011 37.53% done, estimate finish Sun Aug 21 01:20:49 2011 39.16% done, estimate finish Sun Aug 21 01:20:50 2011 40.79% done, estimate finish Sun Aug 21 01:20:48 2011 42.42% done, estimate finish Sun Aug 21 01:20:49 2011 44.06% done, estimate finish Sun Aug 21 01:20:47 2011 45.69% done, estimate finish Sun Aug 21 01:20:50 2011 47.32% done, estimate finish Sun Aug 21 01:20:49 2011 48.95% done, estimate finish Sun Aug 21 01:20:49 2011 50.58% done, estimate finish Sun Aug 21 01:20:52 2011 52.21% done, estimate finish Sun Aug 21 01:20:51 2011 53.85% done, estimate finish Sun Aug 21 01:20:53 2011 55.48% done, estimate finish Sun Aug 21 01:20:52 2011 57.11% done, estimate finish Sun Aug 21 01:20:52 2011 58.74% done, estimate finish Sun Aug 21 01:20:52 2011 60.37% done, estimate finish Sun Aug 21 01:20:53 2011 62.00% done, estimate finish Sun Aug 21 01:20:52 2011 63.64% done, estimate finish Sun Aug 21 01:20:52 2011 65.27% done, estimate finish Sun Aug 21 01:20:52 2011 66.90% done, estimate finish Sun Aug 21 01:20:53 2011 68.53% done, estimate finish Sun Aug 21 01:20:52 2011 70.16% done, estimate finish Sun Aug 21 01:20:51 2011 71.79% done, estimate finish Sun Aug 21 01:20:51 2011 73.43% done, estimate finish Sun Aug 21 01:20:51 2011 75.06% done, estimate finish Sun Aug 21 01:20:53 2011 76.69% done, estimate finish Sun Aug 21 01:20:53 2011 78.32% done, estimate finish Sun Aug 21 01:20:54 2011 79.95% done, estimate finish Sun Aug 21 01:20:53 2011 81.58% done, estimate finish Sun Aug 21 01:20:53 2011 83.22% done, estimate finish Sun Aug 21 01:20:53 2011 84.85% done, estimate finish Sun Aug 21 01:20:54 2011 86.48% done, estimate finish Sun Aug 21 01:20:54 2011 88.11% done, estimate finish Sun Aug 21 01:20:54 2011 89.74% done, estimate finish Sun Aug 21 01:20:53 2011 91.37% done, estimate finish Sun Aug 21 01:20:54 2011 93.01% done, estimate finish Sun Aug 21 01:20:53 2011 94.64% done, estimate finish Sun Aug 21 01:20:53 2011 96.27% done, estimate finish Sun Aug 21 01:20:52 2011 97.90% done, estimate finish Sun Aug 21 01:20:52 2011 99.53% done, estimate finish Sun Aug 21 01:20:53 2011Total translation table size: 4495Total rockridge attributes bytes: 1372Total directory bytes: 2048Path table size(bytes): 26Done with: The File(s) Block(s) 306258Writing: Ending Padblock Start Block 306292Done with: Ending Padblock Block(s) 150Max brk space used 21000306442 extents written (598 MB)
- x86平台编译Android
- android-x86编译
- Android-x86(ics-x86)源码编译时的错误
- android -x86 编译中遇到的问题
- ubuntu 12.0.4 下 编译 android x86
- Android ffmpeg的x86编译和优化
- Android ffmpeg的x86编译和优化 .
- 编译并测试 android goldfish kernel x86
- 为Android-x86编译tcpdump工具
- 编译Android-X86 - 后半部分输出
- 基于2.6.29内核的x86平台Android编译过程
- Linux x86 编译 Android 遭遇 gnu/stubs-64.h
- Android-x86入门之--源代码的下载与编译
- Linux x86 编译 Android 遭遇 gnu/stubs-64.h
- Android-x86的源代码下载方法与编译过程
- code::Blocks 中配置android x86的编译环境
- 在Android-x86 NDK编译中使用YASM
- android-x86
- 《大话处理器》连载——微架构(15) 寄存器重命名
- android 源码下载
- 一年如梦(二)
- javaScript学习笔记1(验证)
- ABAP开发的项目管理问题
- android-x86编译
- PHP之三,条件控制语句
- 一个实现圆角的好技术
- mysql row模式行记录分析
- 十九周
- MAC下常用环境变量设定(用着一点写一点,现在只有MYSQL的写法)
- 谭浩强C程序设计(第三版)-习题答案
- 在Ubuntu上为Android系统的Application Frameworks层增加硬件访问服务
- samba配置出错