'cubrid'에 해당되는 글 2건

  1. 2009/12/12 오픈수세 11.2 - 오픈수세용 큐브리드(Cubrid) RPM 빌드 (1)
  2. 2009/10/29 오픈수세 11.1 - 큐브리드 오픈수세용 RPM 제작 완료. (3)
2009/12/12 17:12

오픈수세 11.2 - 오픈수세용 큐브리드(Cubrid) RPM 빌드

오픈수세용 큐브리드RPM을 만들다가 나온 결과물이다. 내용물은 기본적으로 오픈수세용으로 적당히 조정한 패치와 스팩파일, 큐브리드 소스가 되겠다.

만들때 주의할 점은 자바 개발 소스가 되겠는데, 1.6.x 버전대가 오픈소스 JAVA 로 되어 있으며, 큐브리드는 1.6 이상을 사용하여 제작해야 한다. 특히 자바 버전관리에 주의 하지 않으면 빌드에 실패할 가능성이 높다. 따라서 필히 RPM빌드를 걸기 전에 모든 자바 개발 꾸러미를 삭제하여, 오픈소스 JAVA 개발 꾸러미를 새로 설치 하는것이 좋다.

제작 방법은 다음과 같다.
  1. YaST > 소프트웨어 설치 > 패턴 > RPM 빌드 환경 에 체크하여 제작환경을 구성한다.
  2. http://dev.naver.com/projects/cubrid/download 에서 CUBRID-8.2.0.1150-el5.src.rpm 을 다운 받아 설치하면 소스파일이 /usr/src/packages/SOURCES 에 들어 간다.
  3. 이 포스트에 공개된 스팩파일과, 패치파일을 다운받아. 다음 디렉토리에 넣는다.
    • /usr/src/packages/SPECS 에는 CUBRID.spec 을
    • /usr/src/packages/SOURCES 에는 cubrid-openSUSE-build.patch 와 cubrid_gencat___USE_XOPEN2K8.patch 를
  4. 빌드에 필요한 꾸러미를 다음 명령어로 설치한다.
    • > sudo zypper in ncurses libstdc++ gcc-c++ libelf-devel ncurses-devel libstdc++-devel glibc-devel java-1_6_0-openjdk java-1_6_0-openjdk-devel ant
  5. /usr/src/packages/SPECS 디렉토리에서 다음 명령어로 빌드를 시작한다.
    • $ rpmbuild -ba CUBRID.spec
  6. 제작된 꾸러미는 /usr/src/packages/RPMS 에 저장된다.
파일 다운로드

저작자 표시 비영리 변경 금지
이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback 0 Comment 1
2009/10/29 01:55

오픈수세 11.1 - 큐브리드 오픈수세용 RPM 제작 완료.

큐브리드에서 2.0 버전을 출시하면서 그토록 원하던 srpm 도 같이 나왔길래 물불안가리고 닥치는대로 달라붙었다.
RPM 만들기 시작한지 한 3주일 되었나? 드디어 완벽하게 만드는데 성공했다. 현재는 빌드서비스에 밀어보고 있는데, 장담은 못하겠다. 이전에도 빌드 시켜봤는데, 오류가 많이 나왔었다.
대신 로컬에서 빌드는 완벽하게 했다. 설치도 했고, 사용도 해봤다. 깔끔하게~

아.. 이거... 뻘글 되버렸네.

그래도 완료 했으니까 뒤집어 엎어 버리자~캬캬

끼얏! 으랏차차!!


저작자 표시
이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback 0 Comment 3