좋은 프로그램은 마음의 여유에서 나온다.
쓰리프트 설치 본문
우분투 11.10 버전에서 테스트
시스템 요구사항
g++ 3.3.5
boost 1.33.1
lex, yacc 실행 라이브러리
sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++
http://thrift.apache.org 에서 다운로드 하거나
sudo wget https://dist.apache.org/repos/dist/release/thrift/0.8.0/thrift-0.8.0.tar.gz
./configure JAVAC=자바경로 --prefix=설치경로
JAVAC=자바경로 --prefix=설치경로 생략시 기본 위치로 설치됨
중간에 configure: error: "Error: libcrypto required." 이런 에러가 나면
아래 문장으로 libssl을 설치하면 됨
sudo apt-get install libssl-dev
./configure --with-boost=/usr/local
make
sudo make install
~/.bashrc 에 패스를 걸어준다
export PATH=설치경로/bin:$PATH
source ~/.bashrc
스크라이브 테스트를 위해 python 라이브러리가 필요한 경우
thrift소스 폴더에서
cd lib/py
sudo python setup.py install
Comments