Aqui está o que eu tentei:
wget https://www.openssl.org/source/openssl-3.3.0.tar.gz
tar xvzf openssl-3.3.0.tar.gz
cd openssl-3.3.0
./config
make
make install
Quando digito openssl version
depois disso, recebo isto:
openssl: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory
Não vi nenhum erro durante nenhuma das etapas acima.
Alguma ideia?
Há uma descrição detalhada desse problema nos arquivos NOTES-UNIX.md que acompanham o download do OpenSSL. Consulte a seção "Bibliotecas compartilhadas e instalação em locais não padrão":
https://github.com/openssl/openssl/blob/openssl-3.3/NOTES-UNIX.md
Resumindo, a solução mais simples é adicionar '-Wl,-rpath,$(LIBRPATH)' (para plataformas do tipo Linux) em sua
config
linha de comando. Consulte o arquivo acima para outras variantes de plataforma. Se reutilizar o mesmo local de download, certifique-semake clean
primeiro de: