Ubuntu中将make的版本降低
2015-06-22 19:32
417 查看
最新的Ubuntu版本使用的是make版本是4.0.在编译Android4.4源码包时,由于make版本过高,命令提示行会提示编译Android4.4源码包需要make的版本为3.81或3.82.
build/core/main.mk:42: ********************************************************************************
build/core/main.mk:43: * You are using version 3.82 of make.
build/core/main.mk:44: * Android can only be built by version 3.81.
build/core/main.mk:45: * see http://source.android.com/source/download.html build/core/main.mk:46: ********************************************************************************
build/core/main.mk:47: *** stopping。 停止。
解决步骤:
1、下载3.81或3.82版本的make压缩包
地址:ftp://ftp.gnu.org/gnu/make/
2、将make压缩包放到Ubuntu任意目录下解压
tar -xjvf make-3.81.tar.bz2
3、进入make-3.81目录
./configure
make
sudo make install
注意:中间一般不会出现错误,第三个命令必须加sudo给一个root权限,否则低版本的make安装不了。
4、查看make的版本
make -v
build/core/main.mk:42: ********************************************************************************
build/core/main.mk:43: * You are using version 3.82 of make.
build/core/main.mk:44: * Android can only be built by version 3.81.
build/core/main.mk:45: * see http://source.android.com/source/download.html build/core/main.mk:46: ********************************************************************************
build/core/main.mk:47: *** stopping。 停止。
解决步骤:
1、下载3.81或3.82版本的make压缩包
地址:ftp://ftp.gnu.org/gnu/make/
2、将make压缩包放到Ubuntu任意目录下解压
tar -xjvf make-3.81.tar.bz2
3、进入make-3.81目录
./configure
make
sudo make install
注意:中间一般不会出现错误,第三个命令必须加sudo给一个root权限,否则低版本的make安装不了。
4、查看make的版本
make -v
相关文章推荐
- vim 重新编译,支持lua (compile vim with lua)
- RMAN的LIST
- UIScrollView
- Exception捕获和使用(01)
- vim neocomplete 安装
- 面向对象基础知识总结
- C语言实现十进制小数转二进制
- 微信支付流程
- cf 474E 线段树+dp+离散化后二分查找
- collection下list用法 很常用 (个人建议下载纯英文文档,翻译可能不如原版能让你明白)
- 使用回退按钮&&使用for循环获取RadioGroup的值
- (六十五)iOS的socket实现(GCDAsyncSocket)
- (六十五)iOS的socket实现(GCDAsyncSocket)
- 【prufer编码】BZOJ1211 [HNOI2004]树的计数
- Lua 与C/C++ 交互系列:Lua面向对象编程翻译
- 艺术的问题
- Equations(哈希)
- SpringMVC中@ResponseBody返回中文乱码问题
- 网络知识
- A. Vanya and Table