libstdc ++. so.6: versão GLIBCXX_3.4.15 não encontrada requerida pelo compiz

0

Eu recebi este erro:

/opt/quartus/linux/libstdc++.so.6:version GLIBCXX_3.4.15 not found required by compiz 

Eu também não consigo trabalhar com o apt-get.

    
por alex 21.09.2012 / 06:48

2 respostas

1

A solução é para

  • Compile gcc-4.6.2 com --prefix=/usr/local/gcc462/
  • Copie libstdc ++. so.6.0.16 para / usr / lib64 /
  • Crie um novo symlink libstdc ++. so.6 para libstdc ++. so.6.0.16

    Ou

  • Faça o download do .deb deste local e pegue libstdc ++. so.6.0.16 da embalagem. Para descompactar o pacote use o comando: ar -x <package> && tar xvf data.tar.gz

Espero que isso ajude

    
por devav2 22.09.2012 / 05:28
1

Para aqueles que trabalham com o Caliber: observe que a alteração do Calibre libstdc ++. so.6 instalado padrão para o que está sendo usado pelo seu sistema pode ser realizada simplesmente por:

root@localhost:~# cd /[path to calibre]/lib/

Este próximo comando é opcional como um método de manter o libstdc ++. so.6 instalado para problemas, se for desnecessário manter o arquivo e depois apagá-lo.

root@localhost:/[path to calibre]/lib/# mv libstdc++.so.6 libstdc++.KEEP_so.6

Finalmente, vincule o libstdc ++. do sistema no diretório libray do Caliber.

root@localhost:/[path to calibre]/lib/# ln -s /usr/lib/gcc/x86_64-linux-gnu/4.6 \
/libstdc++.so libstdc++.so.6

Nota: isto do meu sistema usando o Ubuntu 12.0.4 LTS x86_64 com as atualizações atuais aplicadas via apt-get .

    
por meaje 01.07.2014 / 10:19