Cubrid 2008 R2.0 버전을 쎈토스에서 SRPM 빌드하는 법을 정리한다.
SRPM 빌드전에 뭐하지?
일단 빌드 전에 필요한 패키지들이 있다.
설치는 보통에 하던식으로 rpm -Uvh ... .rpm 으로 하면 된다.
SRPM 빌드전에 뭐하지?
일단 빌드 전에 필요한 패키지들이 있다.
yum install rpm-build
당연히 빌드할 rpmbuild 패키지가 필요하다.(이미 깔려 있으면 생략)
0) 빌드에 필요한 패키지
yum install elfutils-libelf-devel ncurses-devel libstdc++-devel
1) javac (jdk) 필요. JDK 패키지 설치
yum install java-1.6.0-openjdk-devel
JAVA_HOME 설정 추가. (~/.bash_profile 에 넣어주거나, 콘솔상에서 입력해준다.)
JAVA_HOME=/usr/lib/jvm/java
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin
export JAVA_HOME
2) 다음은 ant
yum install ant
3) c++
yum install gcc-c++
본격적인 SRPM 빌드 작업
1) SRPM 다운로드
wget http://dev.naver.com/frs/download.php/500/CUBRID-8.2.0.1150-el5.src.rpm
wget http://dev.naver.com/frs/download.php/515/cubrid.spec
2) SRPM 빌드
빌드가 완료되면 /usr/src/redhat/RPMS 에 설치할 rpm 파일이 생성된다.rpmbuild —rebuild CUBRID-8.2.0.1150-el5.src.rpm
설치는 보통에 하던식으로 rpm -Uvh ... .rpm 으로 하면 된다.


