solaris 10 on x86 install

http://ftp.sunfreeware.com/ftp/pub/freeware/intel/5.10/

---gcc安装---

1查看sunos版本

uname-a的命令查看系统版本。得知是SunOS5.8。

SunOS5.8叫做Solaris8

SunOS5.9叫做Solaris9,以后就没有5.x的说法了,到Solaris10了。。。

2安装gcc

1.到www.sunfreeware.com下载gcc-3.4.6-sol8-sparc-local.gz

2.gunzipgcc-3.4.6-sol8-sparc-local.gz

3.pkgadd-dgunzipgcc-3.4.6-sol8-sparc-local

4.手工设置root环境变量,添加PATH、LD_LIBRARY_PAT

exportPATH=$PATH:/usr/local/bin

exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

完毕后发现gcc-v报错:ld.so.1:gcc:fatal:libintl.so.3:openfailed:Nosuchfileordirectory,那么要安装libintl库

3安装libintl库

1.从www.sunfreeware.com下载libintl-3.4.0-sol8-sparc-local.gz

2.gunziplibintl-3.4.0-sol8-sparc-local.gz

3.pkgadd-dlibintl-3.4.0-sol8-sparc-local

完毕后发现gcc-v报错:ld.so.1:gcc:fatal:libiconv.so.2:openfailed:Nosuchfileordirectory,那么要安装libiconv库

4安装libiconv库

1.从http://www.sunfreeware.com下载libiconv-1.11-sol8-sparc-local.gz

2.gunziplibiconv-1.11-sol8-sparc-local.gz

3.pkgadd-dlibiconv-1.11-sol8-sparc-local

安装后gcc-v终于不再报错

---gdb安装---

从http://www.sunfreeware.com下载下面四个库

1.gdb-6.8-sol10-x86-local.gz

2.ncurses-5.6-sol10-x86-local.gz

3.libiconv-1.11-sol10-x86-local.gz

4.expat-2.0.1-sol10-x86-local.gz

安装方法同下例:

gunzipgdb-6.8-sol10-x86-local.gz

pkgadd-dgdb-6.8-sol10-x86-local

在/etc/profile中修改追加环境变量:

PATH=$PATH:/usr/sfw/bin:/usr/local/bin

LD_LIBRARY_PATH=/usr/sfw/lib

exportLD_LIBRARY_PATH

相关推荐