【Env】Solaris10下安装gcc-5.1.0

本文详细介绍了Solaris10环境下GCC命令的安装与配置过程,包括下载、解压、安装步骤,并解决了安装过程中可能出现的问题,如长链接报错和依赖包错误,最终实现了在Solaris10系统中成功使用GCC编译器。
摘要由CSDN通过智能技术生成

solaris10默认情况下是不支持gcc命令的,但是其实在/usr/sfw/bin目录下还是有gcc的,/usr/sfw/bin

gcc的版本是3.4.3

ln -s /usr/sfw/bin/gcc /usr/bin/gcc (添加快捷方式,之后便可以在其他目录下直接使用gcc命令了。)

ls -al -i /usr/bin/gcc


当然如果这个版本不能满足您的要求,那还是要自己新装一个新版本了,下面介绍如何安装gcc-5.1.0

1.下载软件包


ftp://gcc.gnu.org/pub/gcc/infrastructure/

2.解压软件包

.gz ----- gunzip -d .....

.bz2 ----- bunzip2 -d .....

.tar ---- gtar -xf .....

3.安装

安装过程,参考官方文档描述:https://gcc.gnu.org/install/


4.FAQ

a.解压报错LongLink怎么办?
gtar压缩超长文件名,用tar解压时会报错“tar: ././@LongLink: typeflag 'L' not recognized, converting to regular file”,并在当前目录下生成一个LongLink文件

solaris10中/usr/sfw/bin/有gtar命令,ln -s /usr/sfw/bin/gtar /usr/bin/gtar

gtar -xf tar包路径

b. gcc configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0

gcc的安装依赖这3个包的安装,因此先要下载相应的版本进行安装,下载路径为:ftp://gcc.gnu.org/pub/gcc/infrastructure/

c.安装GMP包时候,提示No usable m4 in $PATH or /usr/5bin

原因是,未安装m4包。m4包的下载路径为:http://ftp.gnu.org/gnu/m4/

m4包介绍:http://www.gnu.org/software/m4/m4.html

参考资料:

http://blog.sina.com.cn/s/blog_493667730100zt6n.html

http://mojijs.com/2015/04/192843/index.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值