logo

English

이곳의 프로그래밍관련 정보와 소스는 마음대로 활용하셔도 좋습니다. 다만 쓰시기 전에 통보 정도는 해주시는 것이 예의 일것 같습니다. 질문이나 오류 수정은 siseong@gmail.com 으로 주세요. 감사합니다.

Solaris 10에 개발 Tool (gcc,vim,gdb) 설치

by digipine posted Oct 29, 2017
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

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 파일이 이미 사용 중이라고 경고가 나온다.

                      이때 그냥 건너 뛰면 설치가 완료된다)

TAG •
?

List of Articles
No. Subject Author Date Views
20 C++ 컴파일 오류(error): variable 'std::istringstream sstream' has initializer but incomplete type digipine 2017.11.02 9
19 fopen 파일 열기 모드 옵션 정리 digipine 2017.11.02 8
18 make -j 옵션으로 컴파일 속도 최적화 하기 digipine 2017.11.01 2
17 [Linux] Pthread 사용법, Thread 동기화 총정리 digipine 2017.11.01 3
16 [linux] zlib build 방법 digipine 2017.11.01 2
15 Linux C 언어로 Shell 명령어 실행하기 digipine 2017.11.01 3
14 Introduce to Singly-linked List file digipine 2017.11.01 2
13 [shared lib] so 동적 라이브러리 만들기와 사용법 - 리눅스 digipine 2017.11.01 2
12 Unix C/C++ Input and Output Function Reference digipine 2017.11.01 2
11 wchar_t에 대하여 digipine 2017.11.01 3
10 C 에서 Overloading 구현 digipine 2017.11.01 4
9 C를 이용한 객체지향 프로그래밍 digipine 2017.11.01 2
8 Callback in C++ 와 Delegate 차이점 digipine 2017.11.01 2
7 Solaris에서 pmap을 이용하여 백그라운드 프로세스 메모리 크기 구하기 digipine 2017.10.29 2
» Solaris 10에 개발 Tool (gcc,vim,gdb) 설치 digipine 2017.10.29 2
5 brute-force 알고리즘을 이용한 패턴 위치 찾기 digipine 2017.10.29 3
4 MD5 파일 변조 검사 관련 소스 (리눅스/Windows) digipine 2017.10.29 2
3 STL MAP 예제로 공부하기 digipine 2017.10.29 5
2 C++에서 extern의 역할, 기능 digipine 2017.10.29 4
1 [C/C++] 현재시간 구하기 digipine 2017.10.28 3
Board Pagination Prev 1 Next
/ 1