'connector c++'에 해당되는 글 1건


Linux 패키지 종류가 다양하고 Compiler version과 라이브러리 버전이 워낙 다양하므로
MySQL connector c++ 1.0.5 버전 rpm을 설치하면
컴파일시 libstdc++.so.5 버전이 필요한데 libstdc++.so.6 버전이라서 경고가 뜨는 경우가 있다.
대개는 오류가 주루룩 뜨지만, 가끔 경고만 뜨고 컴파일은 되나 실행하면 거의 core가 생긴다.

이 때는 어쩔수 없이 직접 source 로부터 connector c++을 빌드해서 써야한다(아니면 statifier 같은걸 쓸 수도 있지만 편법이라 별로다)

우선 cmake 2.6.2 버전 이상이 필요하다.
# wget http://www.cmake.org/files/v2.8/cmake-2.8.0.tar.gz
# tar -xvzf 로 압축 풀고
# ./configure
# gmake
# sudo gmake install
cmake 빌드, 설치 완료

MySQL-devel-5.1.43-1.glibc23.x86_64.rpm 다운로드, 설치(cmake 할 때 mysql_config utility를 찾기 때문에
받아서 설치해 둔다)
mysql-connector-c++-1.0.5 받아서 압축 풀고 change directory

# cmake .
# cmake -L (여기서 오류 뜨면 cmake -i 로 해서 wizard mode로 진행할수도 있다)
# make
# make install





저작자 표시 비영리 변경 금지
신고
블로그 이미지

Barracuda

Bryan의 MemoLog. 쉽게 익혀 보는 IT 실습과 개념원리, 코딩 세계의 얕은 맛보기들, 평범한 삶 주변의 현상 그리고 進上, 眞想, 진상들