A solução proposta descrita acima não funcionou para mim no Ubuntu 19.04 com Cisco PacketTracer 7.2.2:
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5WebKit.so.5)
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5Gui.so.5)
O que funcionou para mim foi:
baixe o libpng12-0_1.2.54-1ubuntu1.1_amd64.debpacote
copie a biblioteca para o bindiretório PacketTracer da seguinte forma:cp libpng12/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /opt/pt/bin
crie um link simbólico:ln -s /opt/pt/bin/libpng12.so.0.54.0 /opt/pt/bin/libpng12.so.0
LUCRO
Não sei por que a Cisco fornece todas as bibliotecas necessárias em /opt/pt/bin como Qt e tal, mas de alguma forma 'esqueci' de incluir a antiga libpng12 lib...
Biblioteca PNG - o tempo de execução foi atualizado de libpng12-0 para libpng16-16 no Ubuntu 18.04 e posterior (pelo menos até 19.10). Para instalá-lo abra o terminal e digite:
sudo apt install libpng16-16
Crie um link simbólico no /lib/x86_64-linux-gnu/libpng12.so.0qual as referências ao arquivo/lib/x86_64-linux-gnu/libpng16.so.16
A solução proposta descrita acima não funcionou para mim no Ubuntu 19.04 com Cisco PacketTracer 7.2.2:
O que funcionou para mim foi:
libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
pacotedpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng
bin
diretório PacketTracer da seguinte forma:cp libpng12/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /opt/pt/bin
ln -s /opt/pt/bin/libpng12.so.0.54.0 /opt/pt/bin/libpng12.so.0
Não sei por que a Cisco fornece todas as bibliotecas necessárias em /opt/pt/bin como Qt e tal, mas de alguma forma 'esqueci' de incluir a antiga libpng12 lib...
Biblioteca PNG - o tempo de execução foi atualizado de libpng12-0 para libpng16-16 no Ubuntu 18.04 e posterior (pelo menos até 19.10). Para instalá-lo abra o terminal e digite:
Crie um link simbólico no
/lib/x86_64-linux-gnu/libpng12.so.0
qual as referências ao arquivo/lib/x86_64-linux-gnu/libpng16.so.16