请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

嵌入式天空

 找回密码
 我要注册

扫一扫,访问微社区

最近看过此主题的会员

查看: 1406|回复: 0

给ubuntu自带的make降级

[复制链接]

344

主题

468

帖子

3963

积分

管理员

我是一个程序员

Rank: 9Rank: 9Rank: 9

积分
3963
发表于 2018-5-12 23:52:12 | 显示全部楼层 |阅读模式
新版的ubuntu自带的make版本是4.0以上的,但有的时候编译android系统的是需要的是make-3.x版本的,那么如何给make降级呢?1. 下载make 3.81
make工具的官方镜像地址:http://ftp.gnu.org/gnu/make/ ,下载指定版本的make源码包,这里我们下载make-3.81.tar.gz。

2. 解压make源码包
   zyli@zyli-ZHAOYANG-E52-80:~/桌面/make-3.81# tar -xzvf make-3.81.tar.gz
   zyli@zyli-ZHAOYANG-E52-80:~/桌面/make-3.81# rm make-3.81.tar.gz
   zyli@zyli-ZHAOYANG-E52-80:~/桌面/make-3.81# cd make-3.81/

3. 执行configure
   zyli@zyli-ZHAOYANG-E52-80:~/桌面/make-3.81# ./configure

4. 执行build.sh
   zyli@zyli-ZHAOYANG-E52-80:~/桌面/make-3.81# ./build.sh
注意:编译过程中可能出现如下错误
66.png
解决办法:
   zyli@zyli-ZHAOYANG-E52-80:~/桌面/make-3.81# vim glob/glob.c

   在文件开头添加:#define __alloca        alloca
修改完后继续执行 build.sh编译
5.把编译完的make替换原来的make
   zyli@zyli-ZHAOYANG-E52-80:~/桌面/make-3.81# sudo cp make /usr/bin/make







最近很忙
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EBMSKY Inc. ( 冀ICP备17022971号-1  

GMT+8, 2019-7-23 18:19 , Processed in 0.082823 second(s), 39 queries .

Powered by Discuz! X3.2

© 2014-2018 Comsenz Inc. 【嵌入式天空】设计

快速回复 返回顶部 返回列表