Não consigo instalar o Altera Quartus II [RESOLVIDO]

25. Re: Não consigo instalar o Altera Quartus II

Sabrio
Tenga

(usa Ubuntu)

Enviado em 10/10/2017 - 22:49h

O retorno do último comando é muito grande, não cabe tudo no terminal nem deu pra postar o que coube aqui, ficou só uma parte cortada então preferi não colocar, se precisar me diga que tento de outro jeito.


pamf@pamf:~$ source ~/.bashrc
pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
pamf@pamf:~$ file ~/altera/13.0/quartus/bin/quartus
/home/pamf/altera/13.0/quartus/bin/quartus: POSIX shell script, ASCII text executable
pamf@pamf:~$ ldd ~/altera/13.0/quartus/bin/quartus
não é um executável dinâmico



  


26. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/10/2017 - 23:35h

@Tenga: ele falhou na mesma biblioteca, então o retorno do strace não é tão util, ja que o programa morre ali.
você instalou a biblioteca libpng16 e criou o link simbólico? se sim, faça o seguinte:
$ sudo apt remove libpng16-16:i386 && sudo rm -f /lib/i386-linux-gnu/libpng12.so.0
$ wget http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_i386.deb
$ sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_i386.deb
$ quartus

Esses comandos iram desinstalar o libpng16, baixar e instalar o libpng12 do Ubuntu LTS.


27. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Sabrio
Tenga

(usa Ubuntu)

Enviado em 11/10/2017 - 09:43h

pamf@pamf:~$ sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_i386.deb
A seleccionar pacote anteriormente não seleccionado libpng12-0:i386.
(Lendo banco de dados ... 159802 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar libpng12-0_1.2.54-1ubuntu1_i386.deb ...
A descompactar libpng12-0:i386 (1.2.54-1ubuntu1) ...
Configurando libpng12-0:i386 (1.2.54-1ubuntu1) ...
A processar 'triggers' para libc-bin (2.24-9ubuntu2.2) ...
pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory



28. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/10/2017 - 15:33h

Tenga escreveu:
pamf@pamf:~$ sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_i386.deb
A seleccionar pacote anteriormente não seleccionado libpng12-0:i386.
(Lendo banco de dados ... 159802 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar libpng12-0_1.2.54-1ubuntu1_i386.deb ...
A descompactar libpng12-0:i386 (1.2.54-1ubuntu1) ...
Configurando libpng12-0:i386 (1.2.54-1ubuntu1) ...
A processar 'triggers' para libc-bin (2.24-9ubuntu2.2) ...
pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory

@Tenga: de dependência em dependência eventualmente funcionara:
$ sudo apt install libfreetype6:i386
$ quartus





29. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Sabrio
Tenga

(usa Ubuntu)

Enviado em 11/10/2017 - 18:44h

Continua o problema :/

pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory



30. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/10/2017 - 19:16h

Tenga escreveu:
Continua o problema :/
pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory

São dependências diferentes, como o binário não é dinâmico (mesmo carregando bibliotecas dinâmicas), têm que ir instalando de um e um as dependências:
$ sudo apt install libsm6:i386
$ quartus



31. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Sabrio
Tenga

(usa Ubuntu)

Enviado em 12/10/2017 - 12:18h

pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libXrender.so.1: cannot open shared object file: No such file or directory



32. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/10/2017 - 12:43h

Tenga escreveu:
pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libXrender.so.1: cannot open shared object file: No such file or directory

execute o seguinte:
$ sudo apt install libxrender1:i386
$ quartus





33. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Sabrio
Tenga

(usa Ubuntu)

Enviado em 12/10/2017 - 19:39h

pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory



34. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/10/2017 - 20:59h

Tenga escreveu:
pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory

um dia vai : )
$ sudo apt install libfontconfig1:i386
$ quartus






35. Re: Não consigo instalar o Altera Quartus II [RESOLVIDO]

Sabrio
Tenga

(usa Ubuntu)

Enviado em 12/10/2017 - 21:06h

katsuke00 escreveu:

um dia vai : )
$ sudo apt install libfontconfig1:i386
$ quartus




Hahaha muito obrigado pela paciência!

pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory





36. Re: Não consigo instalar o Altera Quartus II

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/10/2017 - 22:51h

Tenga escreveu:
Hahaha muito obrigado pela paciência!

Estamos ai para isso.
Tenga escreveu:
pamf@pamf:~$ quartus
quartus: error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory


eu notei um padrão na nomenclatura das dependências, acho que da para automatizar o processo:
$ echo '#!/bin/sh' >> quartus_deps.sh
$ echo 'quartus &> .msg' >> quartus_deps.sh
$ echo 'RET=$?' >> quartus_deps.sh
$ echo 'if [ $RET != 0 ]; then' >> quartus_deps.sh
$ echo 'PKG=`cat .msg | grep -o "lib\w*.so\w*.\w*" | tr "[:upper:]" "[:lower:]" | sed "s/.so.//g"`' >> quartus_deps.sh
$ echo 'sudo apt install "$PKG:i386"' >> quartus_deps.sh
$ echo 'fi' >> quartus_deps.sh
$ echo '[ $RET == 0 ] && echo "Resolvido"' >> quartus_deps.sh
$ chmod +x quartus_deps.sh

depois disso execute o seguinte (até dar certo):
$ ./quartus_deps.sh 

Isso devera instalar as dependências. Caso pareça que não vai resolver volte aqui.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts