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
23 brute-force 알고리즘을 이용한 패턴 위치 찾기 digipine 2017.10.29 1501
22 C 에서 Overloading 구현 digipine 2017.11.01 1790
21 C++ Atomic 클래스에 대해서 file 엉뚱도마뱀 2017.12.13 2139
20 C++ 컴파일 오류(error): variable 'std::istringstream sstream' has initializer but incomplete type digipine 2017.11.02 21077
19 C++에서 extern의 역할, 기능 digipine 2017.10.29 2656
18 Callback in C++ 와 Delegate 차이점 digipine 2017.11.01 2525
17 C를 이용한 객체지향 프로그래밍 digipine 2017.11.01 568
16 fopen 파일 열기 모드 옵션 정리 digipine 2017.11.02 3894
15 Introduce to Singly-linked List file digipine 2017.11.01 1288
14 Linux C 언어로 Shell 명령어 실행하기 digipine 2017.11.01 22587
13 make -j 옵션으로 컴파일 속도 최적화 하기 digipine 2017.11.01 2759
12 MD5 파일 변조 검사 관련 소스 (리눅스/Windows) digipine 2017.10.29 2613
» Solaris 10에 개발 Tool (gcc,vim,gdb) 설치 digipine 2017.10.29 1257
10 Solaris에서 pmap을 이용하여 백그라운드 프로세스 메모리 크기 구하기 digipine 2017.10.29 28598
9 STL MAP 예제로 공부하기 digipine 2017.10.29 5204
8 Unix C/C++ Input and Output Function Reference digipine 2017.11.01 88072
7 wchar_t에 대하여 digipine 2017.11.01 7343
6 [C/C++] Random UUID String 생성 코드 digipine 2021.10.21 1302
5 [C/C++] 현재시간 구하기 digipine 2017.10.28 2212
4 [Linux] Pthread 사용법, Thread 동기화 총정리 digipine 2017.11.01 294048
Board Pagination Prev 1 2 Next
/ 2