主题 : ubuntu12.04编译android5.0.2 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 119403
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
综合积分: 16 分
注册时间: 2015-09-30
最后登录: 2015-12-03
楼主  发表于: 2015-10-08 16:35

 ubuntu12.04编译android5.0.2

万能的版主,请问编译5.0.2的源代码需要用多大的空间?
我挂载40G的分区够不够用?如果不够用我要怎么处理?
级别: 论坛版主
UID: 103400
精华: 0
发帖: 434
金钱: 2235 两
威望: 447 点
综合积分: 868 分
注册时间: 2014-04-24
最后登录: 2016-10-10
1楼  发表于: 2015-10-08 17:23

 回 楼主(werren) 的帖子

最少预留100GB的硬盘空间给Ubuntu12.04 ,同时RAM需要4GB以上。(编译Android5.0.2 时i7 4核8线程 + SSD + 4G DDR3 100分钟)
级别: 新手上路
UID: 119403
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
综合积分: 16 分
注册时间: 2015-09-30
最后登录: 2015-12-03
2楼  发表于: 2015-10-09 09:45
我虚拟机本来容量就不大,使用扩容挂载的的方式新增40G来做编译。现在出现错误如下
including ./pdk/apps/HelloPDK/Android.mk ...
including ./pdk/apps/TestingCamera/Android.mk ...
including ./pdk/apps/TestingCamera2/Android.mk ...
including ./prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.8/Android.mk ...
including ./prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/Android.mk ...
including ./prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.8/Android.mk ...
including ./prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.8/Android.mk ...
including ./prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8/Android.mk ...
including ./prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/Android.mk ...
including ./prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8/Android.mk ...
including ./prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.8/Android.mk ...
including ./prebuilts/misc/Android.mk ...
including ./prebuilts/ndk/Android.mk ...
including ./prebuilts/qemu-kernel/x86/pc-bios/Android.mk ...
including ./prebuilts/sdk/Android.mk ...
including ./prebuilts/tools/Android.mk ...
including ./sdk/adtproductbuild/Android.mk ...
including ./sdk/annotations/Android.mk ...
including ./sdk/avdlauncher/Android.mk ...
including ./sdk/dumpeventlog/Android.mk ...
including ./sdk/emulator/mksdcard/Android.mk ...
including ./sdk/emulator/opengl/Android.mk ...
including ./sdk/eventanalyzer/Android.mk ...
including ./sdk/find_java/Android.mk ...
including ./sdk/find_lock/Android.mk ...
including ./sdk/hierarchyviewer/etc/Android.mk ...
including ./sdk/hierarchyviewer/src/Android.mk ...
including ./sdk/monitor/Android.mk ...
including ./sdk/sdklauncher/Android.mk ...
including ./system/core/Android.mk ...
including ./system/extras/Android.mk ...
including ./system/keymaster/Android.mk ...
including ./system/media/audio_route/Android.mk ...
including ./system/media/audio_utils/Android.mk ...
including ./system/media/camera/src/Android.mk ...
including ./system/media/camera/tests/Android.mk ...
including ./system/netd/client/Android.mk ...
including ./system/netd/server/Android.mk ...
including ./system/security/keystore-engine/Android.mk ...
including ./system/security/keystore/Android.mk ...
including ./system/security/softkeymaster/Android.mk ...
including ./system/vold/Android.mk ...
including ./tools/external/fat32lib/Android.mk ...
including ./vendor/broadcom/tiny4412/proprietary/Android.mk ...
including ./vendor/friendly-arm/tiny4412/Android.mk ...
make: *** No rule to make target `device/friendly-arm/multimedia/codecs/video/exynos4/mfc/exynos5/Android.mk'.  Stop.
root@xjl-virtual-machine:/home/media/android/android-5.0.2#
级别: 论坛版主
UID: 103400
精华: 0
发帖: 434
金钱: 2235 两
威望: 447 点
综合积分: 868 分
注册时间: 2014-04-24
最后登录: 2016-10-10
3楼  发表于: 2015-10-09 11:09

 回 2楼(werren) 的帖子

40G硬盘空间是不够的
级别: 新手上路
UID: 119403
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
综合积分: 16 分
注册时间: 2015-09-30
最后登录: 2015-12-03
4楼  发表于: 2015-10-12 09:33

 Re:回 2楼(werren) 的帖子

引用第3楼嘉jjm于2015-10-09 11:09发表的 回 2楼(werren) 的帖子 :
40G硬盘空间是不够的

那我二楼回复的那个问题是硬盘空间不足引起的吗?
40G空间是不含虚拟机系统的。单独挂载上去的空的硬盘。
级别: 新手上路
UID: 24487
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
综合积分: 20 分
注册时间: 2010-07-08
最后登录: 2017-11-10
5楼  发表于: 2015-11-02 16:47
我之前也同样遇到这个问题,切换到root 就可以了。楼主可以试下。
级别: 新手上路
UID: 121165
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
综合积分: 66 分
注册时间: 2015-12-04
最后登录: 2016-04-05
6楼  发表于: 2015-12-27 20:41

 回 5楼(cool138) 的帖子

楼上所言极是,赞一个吧