- 论坛徽章:
- 0
|
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 编辑 ] |
评分
-
查看全部评分
|