为 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无论我尝试以何种方式调用鲷鱼,我都会收到错误Failure (org.freedesktop.DBus.Error.NoReply)

我被困在这里了。谁能帮我?

相关内容