Estou tentando conseguir pargo trabalhando na minha Casa da Moeda 14. (The version do launchpad é antigo e não é compatível com o Ubuntu 12.10. O projeto de construção do OpenSuSe também não conseguiu construí-lo. Então eu tento a minha sorte com a compilação manual.
Seguindo a página de Desenvolvimento do Snapper , baixei o repositório e instalei as dependências.
Depois de make
, finalmente, recebi este erro:
(...)
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()'
(...)
Eu notei outra pergunta que sugere a adição de -lboost_thread-mt
à invocação do vinculador . Simples o suficiente ... e compilação terminada com sucesso.
Mas depois disso e sudo make install
da maneira que eu tento invocar o snapper eu recebo
erro Failure (org.freedesktop.DBus.Error.NoReply)
.
E eu estou preso aqui. Alguém pode me ajudar?