Linux에서 ACE library 설치하는 방법
1. 환경
    RHEL4 ( Red Hat Enterprize Linux )
    gcc 3.4.6
    ACE5.5

2. 순서
  a. ACE55SRC.tar.gz의 압축을 풀면 ACE_wrappers 라고하는 directory가 생성된다.
      생성후 사용하려고하는 디렉토리로 옮겨준다.

  b. 환경 변수 세팅
      환경 변수는 ACE_ROOT, LD_LIBRARY_PATH 이다.

      - ACE_ROOT=~/ACE_wrappers
         csh 에서는 % setenv ACE_ROOT ~/ACE_wrappers
         ~ 표시에는 사용자가 지정한 위치를 넣으면 된다.

      - LD_LIBRARY_PATH=${ACE_ROOT}/ace:${LD_LIBRARY_PATH}
         csh 에서는 % setenv LD_LIBRARY_PATH ${ACE_ROOT}/ace:${LD_LIBRARY_PATH}

  c. config 설정
      컴파일 환경에 따라 미리 정의된 config를 지정한다.

      - $ACE_ROOT/ace 디렉토리로 이동
         config.h 파일에 #include"config-linux.h"를 입력한다.
     또는
ln -s config-linux.h config.h 로 symbolic link를 생성해준다.

      - $ACE_ROOT/include/makeinclude 디렉토리로 이동
         platform_macros.GNU파일에 include$(ACE_ROOT)/include/makeinclude/platform_linux.GNU 를 입력한다.
     또는
ln -s platform_linux.GNU platform_macros.GNU 로 symbolic link를 생성해준다.
        
   d. $ACE_ROOT로 이동하여 make를 수행한다.
      - 이 경우 테스트 프로그램까지 모두 컴파일하기 때문에 시간이 오래 걸린다. ( 시스템에 따라 40분 ~ 2시간 ㅡㅡ; )
        ACE 라이브러리만 필요하다면 $ACE_ROOT/ace로 이동하여 make를 수행하도록 한다.

   e. 컴파일이 끝난후 $ACE_ROOT/lib로 이동하여 libACE.so libACE.so.5.5.0이 생성되었는지 확인한다.

3. 참고 사이트
   http://deuce.doc.wustl.edu/

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by Gony | 2007/05/09 10:50 | 잡생각 | 트랙백 | 덧글(0)
트랙백 주소 : http://blackrain.egloos.com/tb/1170129
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글



< 이전페이지 다음페이지 >