Ubuntu 用の Snapper のコンパイルと実行

Ubuntu 用の Snapper のコンパイルと実行

私は取得しようとしています私のミント14で作業中。(ランチパッドからのバージョンは古く、Ubuntu 12.10と互換性がありません。OpenSuSeのビルドプロジェクトビルドにも失敗しました。そこで、手動でコンパイルしてみます。

続いてSnapper 開発ページリポジトリをダウンロードし、依存関係をインストールしました。

最終的に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)

そして私はここで行き詰まっています。誰か助けてくれませんか?

関連情報