나는 얻으려고 노력하고있다도미내 Mint 14에서 일하고 있어요.런치패드 버전오래되었고 Ubuntu 12.10과 호환되지 않습니다. 그만큼OpenSuSe의 빌드 프로젝트빌드에도 실패했습니다.) 그래서 나는 수동 컴파일로 행운을 시험해 본다.
다음Snapper 개발 페이지, repo를 다운로드하고 종속성을 설치했습니다.
마침내 make
다음 오류가 발생했습니다.
(...)
make[2]: Entering directory `/home/adam/tmp/snapper/server'
CXXLD snapperd
snapperd.cc:125: error: undefined reference to 'boost::thread::interrupt()'
/usr/include/boost/thread/pthread/shared_mutex.hpp:129: error: undefined reference to 'boost::this_thread::disable_interruption::disable_interruption()'
/usr/include/boost/thread/pthread/shared_mutex.hpp:137: error: undefined reference to 'boost::this_thread::disable_interruption::~disable_interruption()'
(...)
나는 알아 차렸다또 다른 질문이는 -lboost_thread-mt
링커 호출에 추가하는 것을 제안합니다. 충분히 간단하고... 컴파일이 성공적으로 완료되었습니다.
하지만 그 후에는 sudo make install
어떤 방법으로든 snapper를 호출하려고 하면 오류가 발생합니다 Failure (org.freedesktop.DBus.Error.NoReply)
.
그리고 나는 여기에 갇혀 있습니다. 누구든지 나를 도와줄 수 있나요?