在sun的Solaris系统下安装jdk和gcc
安装jdk-6u21-solaris-sparc.tar.Z?Java是SUN开发的,所以它在自家的OS上预装了java的运行环境.可以用#java -version 查看java版本号安装新的java环境:在安装前请先卸载系统自带的java.先要将以前的java包删除!(如果有的话,用命令pkginfo | grep SUNWj3 查看) 删除所能看到的包。
如 #pkgrm SUNWj3dmo SUNWj3man SUNWj3dev SUNWj3rt SUNWj3dvx SUNWj3rt ...... 开始安装新的java环境:uncompress jdk-6u21-solaris-sparc.tar.Z tar xvf jdk-6u21-solaris-sparc.tar 在自己创建的目录里解压!如在/usr/local/sparc_sun下?添加新包,# pkgadd –d ./usr/local/sun (在刚才放解压的几个SUNW目录)?再安装64bit的包, 同样?uncompress jdk-6u21-solaris-sparc.tar.Ztar xvf jdk-6u21-solaris-sparc.tar?在自己创建的目录里解压!如在/usr/local/sparc_sun下 ? ? ?pkgadd –d ./ usr/local/sparc_sun接着配置环境变量:
export JAVA_HOME=/usr/jdk/jdk1.6.0_21export JRE_HOME=/usr/jdk/jdk1.6.0_21/jreexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar然后输入source /etc/profile生效配置文件,最后在输入java -version显示:root@ASM2 # java -versionjava version "1.6.0_21"Java(TM) SE Runtime Environment (build 1.6.0_21-b06)Java HotSpot(TM) Server VM (build 17.0-b16, mixed mode)?已安装成功!
2. gunzip gcc-3.4.6-sol8-sparc-local.gz3. pkgadd –d gcc-3.4.6-sol8-sparc-local4. 手工设置root环境变量,添加PATH 、LD_LIBRARY_PATexport PATH=$PATH: /usr/local/binexport LD_LIBRARY_PATH=$ LD_LIBRARY_PATH: /usr/local/lib
?输入:gcc -c
?
root@ASM2 # gcc -vReading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.1/specsConfigured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nlsThread model: posixgcc version 3.1