RISC-V学习第一篇 - boom环境的建立

一、相关工具

系统: RHEL 6.8 x64

GCC: 4.8.2

虚拟机; VMware 12

JDK: jdk-8u111-linux-x64


二、步骤

1. 第一步要升级GCC,因为RHEL 6.8的GCC版本好像是4.4.7,在后面建立环境的过程中出错

    按照网上的步骤先把GCC升级到了4.8.2版本,够用就行

    GCC下载地址: http://ftp.gnu.org/gnu/gcc/gcc-4.8.2


    首先需要保证系统内已经装了旧版的gcc和gcc-c++,也就是系统自带的版本,否则后面无法编译gcc的源码包

    然后需要下载编译gcc的依赖包。gcc-4.8.2解压后有个脚本:

    contrib/download_prerequisites

    用这个可以自动完成下载依赖包的步骤,但是我这里下载总是失败,所以我手动下载的,版本一致即可

    这三个依赖包是gmp-4.3.2, mpc-0.8,1, mpfr-2.4.2,这三个在网上很多,一搜便知

    下载后放在gcc-4.8.2解压后的根目录下

    然后我修改了 contrib/download_prerequisites这个文件

    将三行wget开头的文字注释掉,再把rm开头的文字注释掉

    然后执行contrib/download_prerequisites

    此后过程网上有很多

    这一步后,一般是安装三个依赖包和gcc,安装有先后顺序: GMP, MPFR, MPC, GCC

    我在此时没有手动安装三个依赖包,直接升级gcc,也可以过

    但是升级完gcc,在后面再进行到某个步骤时,还是不得不把这三个依赖包装好

    安装glibc-devel

    yum install glibc-devel.i686 glibc-devel

   mkdir gcc-build-4.8.2

   cd gcc-buil

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值