免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3462 | 回复: 1
打印 上一主题 下一主题

solaris 10安装gcc4的一种方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-26 15:42 |只看该作者 |倒序浏览
solaris 10u6了,带的gcc版本还是3.4
跑到sunfreeware上去看居然也是3.4

现在有些文件一定要gcc4才能编译了,只有安装gcc4了

下面提供一种简单的方法

1、下载gcc sparc包
http://www.sun.com/download/inde ... Development%20Tools
有GCC For SPARC Systems 4.2.0和GCC For SPARC Systems 4.2.1选择,我选了解4.2.0
将以下文件下载下来:
SUNW0gccfss.tar.bz2

Don't forget to download and install the Sun Code Generator for SPARC Systems.
Sun Code Generator For SPARC Systems

再下载Sun Code Generator for SPARC:
SUNW0scgfss.tar.bz2

2、解压:
# bzip2 -d SUNW0scgfss.tar.bz2 | tar xvf SUNW0scgfss.tar
得到SUNW0scgfss目录

# bzip2 -d SUNW0gccfss.tar.bz2 |tar xvf SUNW0gccfss.tar
得到gcc目录

3、移动目录及链接
将gcc目录和SUNW0scgfss目录移到/usr下,注意,这两上目录需要在同一个目录
#mv /usr/sfw/bin/gcc /usr/sfw/bin/gcc.old   //将旧版的gcc改名
#ln -s /usr/gcc/bin/gcc /usr/sfw/bin/gcc       //注意 我的PATH已经包含/usr/sfw/bin了

#gcc -v
Using built-in specs.
Target: sparc-sun-solaris2.10
Configured with: /net/clpt-v490-1/export/data/bldmstr/20080102_phobos_gcc42/src/configure --prefix=/usr/sfw --enable-shared --with-system-zlib --enable-checking=release --disable-libmudflap --enable-languages=c,c++ --enable-version-specific-runtime-libs --with-cpu=v9 --with-ld=/usr/ccs/bin/ld --without-gnu-ld --disable-gnattools --with-mpfr=/ws/gccfss/tools --with-gmp=/ws/gccfss/tools
Thread model: posix
gcc version 4.2.0 (gccfss)


成功。

[ 本帖最后由 phpasp 于 2009-3-26 16:44 编辑 ]

评分

参与人数 1可用积分 +1 收起 理由
nimysun + 1 我很赞同 鼓励一下

查看全部评分

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
2 [报告]
发表于 2009-03-26 16:10 |只看该作者
谢谢LZ分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP