Compilando e rodando o Snapper para o Ubuntu

4

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?

    
por Adam Ryczkowski 26.04.2013 / 19:22

0 respostas