У меня есть код, который использует CURLOPT_SSL_CTX_FUNCTION и CURLOPT_SSL_CTX_DATA.Но эти параметры curl поддерживаются только бэкэндами opneSSL, wolfSSL / CyaSSL и mbedTLS.Ранее я установил libcurl4-gnutls-dev в ОС Ubuntu18.04 (Ubuntu 18 поставляется с openssl 1.1.0 по умолчанию).
Я хочу собрать свой код с openssl 1.0.2 и с openssl backend.
Поэтому я пытаюсь • «sudo apt-get установить libssl1.0-dev» • «sudo apt-get установить libcurl3» и • «sudo apt-get установить libcurl-openssl1.0-dev»
который удаляет libcurl4, curl и cmake.
Если я пытаюсь установить cmake, он снова просит установить libcurl4.
Я не хочу строить curl с поддержкой бэкэнда openssl (я знаю, как построить этот путь).Я просто хочу установить пакет как конечный пользователь.