libmysqlclient.so.16

3

Eu tenho um programa que estou tentando executar em uma máquina Ubuntu (eu já o executei apenas no CentOS), e ao executá-lo eu recebo:

error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory

Se eu localizar "libmysqlclient.so", recebo apenas:

/usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
/usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0

Eu tentei:

apt-get install libmysqlclient-dev

Mas isso não resolveu o problema, e eu ainda não pareço ter o libmysqlclient.so.16.

Eu também encontrei um fórum em algum lugar onde alguém aparentemente resolveu isso instalando o rpm MySQL-shared-compat-5.1.49-1.rhel5.x86_64.rpm, então eu tentei isso mas sem nenhuma mudança no resultado. / p>

Eu não sei se isso é relevante, mas o programa que estou tentando executar é de 32 bits, e eu entendo que meu sistema não tem suporte de 32 bits, então inicialmente eu estava recebendo "nenhum tal arquivo ou diretório ", até que eu seguiu o conselho nesta página: Não tal arquivo ou diretório? Mas o arquivo existe! .

Qualquer ajuda seria muito apreciada. Obrigado.

    
por Steven Linden 16.02.2018 / 20:35

0 respostas