como posso instalar o Boost 1.55 no Ubuntu 15.10?

1

Como posso instalar, a partir de pacotes, o Boost 1.55 no Ubuntu 15.10? Por exemplo, o repositório (via Synaptic) mostra apenas o Boost 1.58 apenas, e o Emulationstation (a versão i como tarball) usa Boost 1.55 como dependência - eu tenho 1.58 instalado e o terminal mostra "emulationstation: error ao carregar bibliotecas compartilhadas: libboost_system. so.1.55.0: não é possível abrir o arquivo de objeto compartilhado: Nenhum arquivo ou diretório desse tipo "

    
por Paulo Silva 16.10.2015 / 23:40

3 respostas

2

Isso pode ser muito ruim para o seu sistema.
A melhor coisa a fazer é clonar o código fonte e compilá-lo você mesmo.

(não parece tão difícil: link )


Mas, se por algum motivo você realmente quiser instalar uma versão antiga do libboost, poderá fazê-lo dessa maneira:
(Eu realmente não recomendo fazer isso a menos que você saiba o que está fazendo, você pode danificar o seu sistema)

Baixe aqui os pacotes adequados para o seu sistema operacional: link

Ror 64bit download libboost1.55-dev_1.55.0+dfsg-3ubuntu2_amd64.deb
Para 32bit download libboost1.55-dev_1.55.0+dfsg-3ubuntu2_i386.deb
Se você executar algo mais, faça o download de libboost1.55-doc_1.55.0+dfsg-3ubuntu2_all.deb

    
por elichai2 21.11.2015 / 22:00
0

Se estiver disponível nas fontes apt atuais, você poderá instalá-lo usando as etapas abaixo:

  1. Pressione CTRL + ALT + T

  2. Digite sudo apt-get install libboost1.55*

  3. Se solicitado, digite sua senha (quando você digitar sua senha, nada será mostrado, isso é normal)

  4. Se solicitado, digite y para confirmar que você deseja instalá-lo.

  5. Lucro! Se tudo correu bem, então parabéns! Você instalou com sucesso!

por Grammargeek 17.10.2015 / 00:04
-1

Isto irá cobrir as bases para você:

sudo apt-get install libboost-all-dev

Funciona para mim quando tenho uma dependência libboost_system.so.1.55.0 (ou qualquer dependência do libboost) que não atende no sistema.

Espero que ajude!

    
por Steven Saxton 08.01.2017 / 02:27