Apr-1.7.0

Introduction à Apr

Le Apache Portable Runtime(APR) est une bibliothèque de support du serveur web Apache. Il offre un ensemble d'interfaces de programmation d'application (APIs) qui correspondent au système d'exploitation sous-jacent. Quand le système d'exploitation ne supporte pas une fonction en particulier, APR fournira une émulation. Ainsi, les programmeurs peuvent utiliser l'APR pour rendre un programme portable sur différentes plate-formes.

[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

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

Installation de Apr

Tout d'abord, corrigez un problème de sécurité :

sed -e "/shift/i \
\    if (xt->tm_mon < 0 || xt->tm_mon >= 12) return APR_EBADDATE;" \
    -i time/unix/time.c

Installez Apr en exécutant les commandes suivantes :

./configure --prefix=/usr    \
            --disable-static \
            --with-installbuilddir=/usr/share/apr-1/build &&
make

Pour tester les résultats lancez : make test.

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.

Contenu

Programme installé: apr-1-config
Bibliothèque installée: libapr-1.so
Répertoires installés: /usr/include/apr-1 et /usr/share/apr-1

Descriptions courtes

apr-1-config

est un script shell utilisé pour récupérer des informations sur la bibliothèque apr du système. On l'utilise généralement pour compiler et lier quelque chose à la bibliothèque

libapr-1.so

est la bibliothèque Apache Portable Runtime

Last updated on