Solaris OS용 Sun Cluster 데이터 서비스 개발 안내서

Procedure개발 환경 설정 방법

다음 절차는 데이터 서비스 개발을 위해 SUNWscdev 패키지를 설치하고 컴파일러 및 링커 옵션을 설정하는 방법에 대해서 설명합니다.

단계
  1. 수퍼유저가 되거나 그에 상응하는 역할을 맡고

  2. 디렉토리를 원하는 CD-ROM 디렉토리로 변경합니다.


    # cd cd-rom-directory
    
  3. 현재 디렉토리에 SUNWscdev 패키지를 설치합니다.

    • 영역 환경에서 Solaris 10 OS를 사용하는 경우 전역 영역의 전역 관리자로 다음 명령을 입력합니다.


      # pkgadd -G -d . SUNWscdev
      

      SUNWscdev의 내용이 비전역 영역과 공유되는 전역 영역에 영향을 주지 않으면 SUNWscdev 패키지가 전역 영역에 추가됩니다.

    • 다른 Solaris OS 버전을 사용하거나 비영역 환경에서 Solaris 10 OS를 사용하는 경우 다음 명령을 입력합니다.


      # pkgadd -d . SUNWscdev
      
  4. makefile에서 데이터 서비스 코드용으로 포함할 파일과 라이브러리 파일을 식별하는 컴파일러 및 링커 옵션을 지정합니다.

    Sun Cluster 헤더 파일을 식별하는 -I 옵션, 개발 시스템의 컴파일 시 라이브러리 검색 경로를 지정하는 -L 옵션 및 클러스터의 런타임 링커에 대한 라이브러리 검색 경로를 지정하는 -R 옵션을 지정합니다.

    # Makefile for sample data service
    ...
    
    -I /usr/cluster/include
    
    -L /usr/cluster/lib
    
    -R /usr/cluster/lib
    ...