nghttp2-1.48.0

Introduction à nghttp2

nghttp2 est une implémentation de HTTP/2 et son algorithme de compression des en-têtes, HPACK.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Informations sur le paquet

Dépendances de nghttp2

Recommandées

libxml2-2.9.14

Facultatives

Boost-1.79.0, c-ares-1.18.1, jansson-2.14, libevent-2.1.12, CUnit (requis pour la suite de tests), Cython, jemalloc, libev, mruby, Spdylay et Sphinx.

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/nghttp2

Installation de nghttp2

Installez nghttp2 en exécutant les commandes suivantes :

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

Ce paquet n'a pas de suite de tests utilisable.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--enable-lib-only : ne construit que libnghttp2. Supprimez-le si vous souhaitez construire les applications d'exemples, les liaisons Python ou la bibliothèque asio C++.

Contents

Programmes installés: Aucun
Bibliothèques installées: libnghttp2.so
Répertoires installés: /usr/include/nghttp2, /usr/share/nghttp2 et /usr/share/doc/nghttp2-1.48.0

Descriptions courtes

libnghttp2.so

une implémentation du Protocole de Transfert Hypertexte version 2 en C

Last updated on