nghttp2 er en implementering av HTTP/2 og dens deklarasjonskomprimeringsalgoritme, HPACK.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/nghttp2/nghttp2/releases/download/v1.64.0/nghttp2-1.64.0.tar.xz
Nedlasting MD5 sum: 0cf8f819f4b717de7dde9f8164d0b466
Nedlastingsstørrelse: 1.6 MB
Estimert diskplass som kreves: 19 MB
Estimert byggetid: mindre enn 0.1 SBU
Følgende brukes bare hvis du bygger hele pakken i stedet for bare hovedbibliotekene: Boost-1.86.0, c-ares-1.34.3, cython-3.0.11, jansson-2.14, libevent-2.1.12, sphinx-8.1.3, jemalloc, libev, mruby, and Spdylay.
Installer nghttp2 ved å kjøre følgende kommandoer:
./configure --prefix=/usr \ --disable-static \ --enable-lib-only \ --docdir=/usr/share/doc/nghttp2-1.64.0 && make
For å teste resultatene, utsted: make check.
Nå, som root
bruker:
make install
--disable-static
: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.
--enable-lib-only
: bare
bygge libnghttp2. Utelate denne bryteren hvis du vil bygge
eksempelapplikasjonene, Python bindinger, eller C++ asio
biblioteket.