Se você compilou e instalou o libssl no caminho padrão /usr/local , existe um /usr/local/ssl , mas a lib não está lá; são apenas diretórios como certs e misc - coisas que outras coisas provavelmente colocariam em um diretório share (por exemplo, /usr/local/share/ssl ).
A biblioteca real está instalada em um local normal, /usr/local/lib . Supondo que você já execute ldconfig e esse caminho esteja em um arquivo em /etc/ld.so.conf.d , você poderá fazer:
ldconfig -p | grep ssl
E todos os caminhos => devem estar em /usr/local/lib . Em caso afirmativo, você pode usar:
--with-libssl-prefix=/usr/local/
Sem ssl ou lib , etc. Agora deve ser encontrado corretamente.