0. 설치 방법 개요
1) http://www.sunfreeware.com 에 접속한다.
2) 홈페이지 우측에서 플래폼으로 solaris 10을 클릭한다.
3) 설치할 프로그램을 다운로드한다.
4) 기존에 설치되어 있는지 확인 후 설치
기존 패키지 확인: pkginfo | grep <패키지명>
신규 패키지 설치: pkgadd -d <패키지명>
1. gcc 설치
1) gcc의 모듈 의존성을 확인한다.
gcc-3.4.6
+--- gtk
|
+--- libiconv
|
+--- libgcc-3.4.6
2) gcc,gtk,libiconv 패키지를 설치한다.
libgcc-3.4.6 은 설치시 충돌 메시지가 발생해서 설치를 생략했다. 그래도 정상적으로 동작한다.
3) profile에 PATH 추가
PATH=/usr/local/bin:$PATH
export PATH
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/openwin/lib:/usr/openwin/bin
:/usr/dt/lib:/usr/ucblib
export LD_LIBRARY_PATH
2. vim 설치
1) vim의 모듈 의존성을 확인한다.
vim
+--- gtk
|
+--- glib-1.2.10
|
+--- ncurses
2) gtk는 gcc설치시 설치했으므로 생략.
glib, ncurses 설치 후 vim을 설치한다.
3. gdb 설치
1) gdb의 모듈 의존성을 확인한다.
gdb
+--- ncurses
|
+--- libiconv
|
+--- expat
2) libiconv, ncurses는 이미 설치했으므로 생략.
expat 설치
gdb 설치 ( 설치 중 /usr/local/lib/libiberty.a 파일이 이미 사용 중이라고 경고가 나온다.
이때 그냥 건너 뛰면 설치가 완료된다)