A outra resposta que obteve downvoted por algum motivo está completamente certa: .configure
produzirá um arquivo de log config.log
, que mostrará os detalhes do teste checking if libcurl supports https
(provavelmente através de uma tentativa de compilar um determinado programa ).
Veja este arquivo de log, descubra se sua versão de libcurl
realmente não suporta http, ou se há algum outro problema (por exemplo, biblioteca ausente / incorreta ou caminhos de inclusão, ou ordem incorreta da biblioteca ou problemas com sua variante do gcc ou alterações na biblioteca). No último caso, corrija o problema, possivelmente em configure.in
ou o equivalente, possivelmente adicionando mais opções àquelas que você já tem, ou mudando a ordem das bibliotecas, ou usando uma versão diferente do gcc.
No primeiro caso, desde que você compilou libcurl
, verifique se ele está configurado corretamente e suporta https.
Eu fiz coisas parecidas em várias ocasiões, quando compilei coisas.
Você não encontrará "fontes oficiais" sobre isso, isso é apenas uma técnica básica de desenvolvimento. Você pode facilmente se convencer de que o arquivo de log contém informações mais detalhadas, olhando para ele. É um pouco detalhado, pesquise a string checking if libcurl
para ver a parte importante.
Instalar aleatoriamente diferentes versões de bibliotecas sem saber o que está errado não ajudará.