versão 'GLIBCXX_3.4.20' não encontrado

0

Quando estou tentando executar meu arquivo hdl com iverilog, estou recebendo o seguinte erro: "/ usr / local / lib / ivl / ivl: /opt/Xilinx/Vivado/2015.3/lib/lnx64.o/libstdc++.so.6: versão 'GLIBCXX_3.4.20' não encontrada (requerida por / usr / local / lib / ivl / ivl) " É o mesmo caso quando estou simulando no Xilinx. Eu tentei de tudo em posts anteriores, mas nada parece funcionar. Também quando estiver em strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX Eu recebo o seguinte. Então eu suponho que a versão mais recente já está presente. Não é possível descobrir a solução. Por favor ajude.

GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_3.4.14 GLIBCXX_3.4.15 GLIBCXX_3.4.16 GLIBCXX_3.4.17 GLIBCXX_3.4.18 GLIBCXX_3.4.19 GLIBCXX_3.4.20 GLIBCXX_3.4.21 GLIBCXX_DEBUG_MESSAGE_LENGTH

    
por nutcase 18.11.2015 / 07:51

1 resposta

0

cd xilinx_path/ISE_DS/common/lib/lin64
sudo mv libstdc++.so.6 libstdc++.so.6.orig
sudo ln -s /usr/lib/libstdc++.so.6.0.14 libstdc++.so.6

Isso resolveu meu problema.

    
por nutcase 18.11.2015 / 08:15