nghttp2-1.52.0

Introdução ao nghttp2

"nghttp2" é uma implementação de "HTTP/2" e do algoritmo de compressão de cabeçalho dele, "HPACK".

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências do "nghttp2"

Recomendadas

libxml2-2.10.3

Opcionais

Os seguintes são usados somente se construir o pacote completo em vez de somente as bibliotecas principais: Boost-1.81.0, c-ares-1.19.0, cython-0.29.33, jansson-2.14, libevent-2.1.12, sphinx-6.1.3, jemalloc, libev, mruby e Spdylay.

"CUnit" é exigido se você desejar executar a suíte de teste.

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/nghttp2

Instalação do nghttp2

Instale o "nghttp2" executando os seguintes comandos:

./configure --prefix=/usr    \
            --disable-static  \
            --enable-lib-only \
            --docdir=/usr/share/doc/nghttp2-1.52.0 &&
make

A suíte de teste precisa do "CUnit", que está além do escopo do BLFS.

Agora, como o(a) usuário(a) "root":

make install

Explicações do Comando

--disable-static: Essa chave impede a instalação das versões estáticas das bibliotecas.

--enable-lib-only: constrói somente a "libnghttp2". Omita essa chave se você gostaria de construir os aplicativos de exemplo, as ligações "Python" ou a biblioteca "C++" "asio".

Conteúdo

Aplicativos Instalados: Nenhum(a)
Bibliotecas Instaladas: libnghttp2.so
Diretórios Instalados: /usr/include/nghttp2, /usr/share/nghttp2 e /usr/share/doc/nghttp2-1.52.0

Descrições Curtas

libnghttp2.so

uma implementação do "Hypertext Transfer Protocol" versão 2 em "C"