Fonte compilada OpenSSL gera erro “libssl.so.1.1: não é possível abrir o arquivo de objeto compartilhado” mas o libssl.so.1.1 existe em ../lib?

0

Você pode ver abaixo que quando eu tento invocar o openssl sem sudo em uma instalação de origem ( instruções que segui ), o comando falha, mas com o prefixo sudo não falha. Quando tento verificar dependências com o ldd, não consigo obter nenhuma informação significativa. O que eu faço para corrigir isso?

Log:

toszter@odroid:/usr/local/openssl/bin$ sudo /usr/local/openssl/bin/openssl 
/usr/local/openssl/bin/openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
toszter@odroid:/usr/local/openssl/bin$ which openssl 
/usr/local/openssl/bin/openssl
toszter@odroid:/usr/local/openssl/bin$ sudo openssl 
OpenSSL> ^C
toszter@odroid:/usr/local/openssl/bin$ ldd openssl 
    libssl.so.1.1 => not found
    libcrypto.so.1.1 => not found
    libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f47000)
    libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e5b000)
    /lib/ld-linux-armhf.so.3 (0xb6f83000)
toszter@odroid:/usr/local/openssl/bin$ sudo ldd openssl 
    libssl.so.1.1 => not found
    libcrypto.so.1.1 => not found
    libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f10000)
    libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e24000)
    /lib/ld-linux-armhf.so.3 (0xb6f4c000) 

E antes disso ser sugerido, sim, eu vi este post também . Não é uma solução AFAIK.

    
por toszter 06.01.2018 / 02:04

0 respostas