2012-07-09 16 views
1

저는 Berkeley DB (http://www.resiprocate.org)가 필요한 응용 프로그램을 작성하고 있습니다. OS X을 기반으로 구축 중이며, 버클리 DB를 아직 설치하지 않았기 때문에 버클리 DB를 설치해야했습니다. 그러나 빌드하려고하는 reSIProcate 패키지는 db_cxx 라이브러리 (-ldb_cxx)를 찾을 수 없습니다. -ldb_cxx이 오래된 ... 정확히 db_cxx 무엇Berkeley DB -ldb_cxx를 찾을 수 없습니다.

libdb-5.3.a 
libdb-5.3.dylib 
libdb-5.4.la 
libdb.a 

: 설치된 버클리 DB lib 디렉토리는 다음과 같은 파일이? 또는 db_cxx 라이브러리를 만들고 설치하기 위해 Berkeley DB를 설치할 때 지정할 필요가있는 옵션이 있습니까?

답변

0

libdb-cxx는 C++에 필요한 API이며 기본적으로 빌드되지 않습니다. libdb-cxx를 빌드하려면 Berkeley Db를 빌드 한 디렉토리로 이동 한 다음

cd build_unix 
../dist/configure --enable-cxx 
make 
sudo make install 
관련 문제