ฉันกำลังพยายามติดตั้ง curl 7.77 (libcurl) ด้วยตัวเลือกทั้งหมด (ฉันอยากลอง http3 ด้วย)...
ฉันดาวน์โหลดจาก https://curl.se/download.html และคลายการบีบอัด I ./configure เช่นนี้
./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
แต่บันทึกแสดงให้ฉันเห็นสิ่งนี้
การตั้งค่าโฮสต์: x86_64-pc-linux-gnu
ติดตั้งคำนำหน้า: /usr/local
ผู้เรียบเรียง: gcc
CFLAGS: -Werror-implicit-function-declaration -O2 -Wno-system-headers -pthread
CPPFLAGS: -isystem /usr/include/p11-kit-1 -isystem /usr/include/p11-kit-1
ธงประจำชาติ:
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
รุ่นขด: 7.77.0
SSL: เปิดใช้งาน (OpenSSL, GnuTLS)
SSH: เปิดใช้งาน (libSSH2)
zlib: เปิดใช้งาน
brotli: เปิดใช้งาน (libbrotlidec)
zstd: เปิดใช้งาน (libzstd)
GSS-API: เปิดใช้งาน (MIT Kerberos/Heimdal)
GSASL: เปิดใช้งาน
TLS-SRP: ไม่ (--enable-tls-srp) // <--- ฉันเขียน --enable-tls-srp แต่ก็ยังบอกว่าไม่
ตัวแก้ไข: POSIX เธรด
IPv6: เปิดใช้งาน
ซ็อกเก็ต Unix: เปิดใช้งาน
IDN: เปิดใช้งาน (libidn2)
สร้าง libcurl: Shared=yes, Static=yes
คู่มือในตัว: เปิดใช้งาน
--libcurl option: เปิดใช้งาน (--disable-libcurl-option)
ข้อผิดพลาดแบบละเอียด: เปิดใช้งาน (--ปิดใช้งานแบบละเอียด)
ความครอบคลุมของรหัส: ปิดใช้งาน
SSPI: ไม่ (--enable-sspi)
ชุดใบรับรอง ca: /etc/pki/tls/certs/ca-bundle.crt
เส้นทางใบรับรอง ca: ไม่
ca สำรอง: ไม่
LDAP: เปิดใช้งาน (OpenLDAP)
LDAPS: เปิดใช้งาน
RTSP: เปิดใช้งาน
RTMP: เปิดใช้งาน (librtmp)
Metalink: เปิดใช้งาน
PSL: เปิดใช้งาน
Alt-svc: เปิดใช้งาน (--disable-alt-svc)
HSTS: เปิดใช้งาน (--disable-hsts)
HTTP1: เปิดใช้งาน (ภายใน)
HTTP2: เปิดใช้งาน (nghttp2)
HTTP3: ไม่ (--with-ngtcp2, --with-quiche) // <--- ฉันเขียน --with-quiche --with-ngtcp2 แต่ก็ยังบอกว่าไม่ (ฉันรวบรวม quiche) แต่ libcurl จะไม่ ดูมัน
ECH: ไม่ (--enable-ech)
โปรโตคอล: 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
คุณสมบัติ: 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
มีวิธีติดตั้ง libcurl ด้วยตัวเลือกทั้งหมดหรือไม่