ubuntu libraries, libgc.so.2: não é possível abrir o arquivo de objeto compartilhado: Nenhum arquivo ou diretório

0

Eu apenas faço um novo servidor em vultr com o Ubuntu 16.04.2 LTS (GNU / Linux 4.4.0-78-genérico x86_64), e quando eu executo meu aplicativo binário ,

$ chmod +x ficha
$ ./ficha
$ ./ficha: error while loading shared libraries: libgc.so.2: cannot open shared object file: No such file or directory

Eu tenho tentado fazer este comando

$ sudo apt-get install libgc1c2:i386
$ sudo apt-get install libgc1c2
$ sudo apt-get install libgc-dev

e ainda erro. Comando dpkg -L libgc1c2

root@vultr:/home/ficha# dpkg -L libgc1c2
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libgc.so.1.0.3
/usr/lib/x86_64-linux-gnu/libgccpp.so.1.0.3
/usr/share  
/usr/share/doc
/usr/share/doc/libgc1c2
/usr/share/doc/libgc1c2/changelog.Debian.gz
/usr/share/doc/libgc1c2/README.environment.gz
/usr/share/doc/libgc1c2/copyright
/usr/lib/x86_64-linux-gnu/libgc.so.1
/usr/lib/x86_64-linux-gnu/libgccpp.so.1

o que devo fazer? obrigado

    
por Kunto Handoko 30.06.2017 / 05:51

1 resposta

0

O repositório também tem libgc1c2 no meu sistema. Se você está ciente das diferenças entre as versões, você pode tentar criar um link simbólico de libgc.so.1 como libgc.so.2 Se você encontrar o código-fonte para libgc.so.2, você pode compilá-lo em seu sistema e implementá-lo no caminho da biblioteca

    
por v_sukt 30.06.2017 / 09:53