I'm trying to install curl 7.77 (libcurl) with all options (I also wan to try http3)...
I downloaded from https://curl.se/download.html and decompresse it, I ./configure like this
./configure --with-ssl --with-bearssl --with-gnutls --with-mesalink --with-nss --with-openssl --with-polarssl --with-wolfssl --with-mbedtls --with-winssl --with-darwinssl --with-libssh2 --with-libssh --with-quiche --with-ngtcp2 --with-nghttp3 --with-brotli --with-zstd --with-gssapi --with-libidn2 --enable-sspi --with-librtmp --with-libmetalink --with-nghttp2 --with-libmetalink --enable-tls-srp --enable-ipv6 --enable-unix-sockets
but the logs shows me this
Host setup: x86_64-pc-linux-gnu
Install prefix: /usr/local
Compiler: gcc
CFLAGS: -Werror-implicit-function-declaration -O2 -Wno-system-headers -pthread
CPPFLAGS: -isystem /usr/include/p11-kit-1 -isystem /usr/include/p11-kit-1
LDFLAGS:
LIBS: -lnghttp2 -lidn2 -lrtmp -lz -lgmp -lgnutls -lhogweed -lnettle -lssh2 -lssh2 -lgsasl -lpsl -lnettle -lgnutls -lssl -lcrypto -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lldap -llber -lzstd -lzstd -lbrotlidec -lbrotlidec -lz
curl version: 7.77.0
SSL: enabled (OpenSSL, GnuTLS)
SSH: enabled (libSSH2)
zlib: enabled
brotli: enabled (libbrotlidec)
zstd: enabled (libzstd)
GSS-API: enabled (MIT Kerberos/Heimdal)
GSASL: enabled
TLS-SRP: no (--enable-tls-srp) // <--- I did write --enable-tls-srp but still says no
resolver: POSIX threaded
IPv6: enabled
Unix sockets: enabled
IDN: enabled (libidn2)
Build libcurl: Shared=yes, Static=yes
Built-in manual: enabled
--libcurl option: enabled (--disable-libcurl-option)
Verbose errors: enabled (--disable-verbose)
Code coverage: disabled
SSPI: no (--enable-sspi)
ca cert bundle: /etc/pki/tls/certs/ca-bundle.crt
ca cert path: no
ca fallback: no
LDAP: enabled (OpenLDAP)
LDAPS: enabled
RTSP: enabled
RTMP: enabled (librtmp)
Metalink: enabled
PSL: enabled
Alt-svc: enabled (--disable-alt-svc)
HSTS: enabled (--disable-hsts)
HTTP1: enabled (internal)
HTTP2: enabled (nghttp2)
HTTP3: no (--with-ngtcp2, --with-quiche) // <--- I did write --with-quiche --with-ngtcp2 but still says no (I compiled quiche), but libcurl won't see it
ECH: no (--enable-ech)
Protocols: DICT FILE FTP FTPS GOPHER GOPHERS HTTP HTTPS IMAP IMAPS LDAP LDAPS MQTT POP3 POP3S RTMP RTSP SCP SFTP SMB SMBS SMTP SMTPS TELNET TFTP
Features: AsynchDNS GSASL GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile MultiSSL NTLM NTLM_WB PSL SPNEGO SSL UnixSockets alt-svc brotli libz zstd
is there a way to install libcurl with all options ?