PCRE-8.31

Introduction à PCRE

Le paquet PCRE contient des bibliothèques Compatible Regular Expression Perl. Elles sont utiles pour implémenter des motifs d'expression régulière correspondant à l'utilisation de la même syntaxe et de la même sémantique que Perl 5.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.

Informations sur le paquet

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pcre

Installation de PCRE

Installez PCRE en lançant les commandes suivantes :

./configure --prefix=/usr             --docdir=/usr/share/doc/pcre-8.31             --enable-utf             --enable-unicode-properties             --enable-pcregrep-libz             --enable-pcregrep-libbz2             --disable-static &&
make

Pour tester les résultats, lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install &&
mv -v /usr/lib/libpcre.so.* /lib &&
ln -sfv ../../lib/libpcre.so.1.0.1 /usr/lib/libpcre.so

Explication des commandes

--enable-utf : Ce paramètre inclut le code de prise en charge des chaînes de caractères UTF-8 dans la bibliothèque.

--enable-unicode-properties : Ce paramètre active le support des propriétés Unicode. Remarque : vous avez besoin de ce paramètre si vous allez construire GLib-2.34.1 avec l'option --with-pcre=system.

--enable-pcregrep-libz : Ce paramètre ajoute le support à pcregrep pour lire des fichiers compressés .gz.

--enable-pcregrep-libbz2 : Ce paramètre ajoute le support à pcregrep pour lire les fichiers compressés .bz2.

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

mv -v /usr/lib/libpcre.so.* /lib : Déplace la bibliothèque PCRE sur le système de fichiers racine pour qu'elle soit disponible au cas où grep est réinstallé avec le support PCRE.

Contenu

Programmes installés: pcregrep, pcretest, et pcre-config
Bibliothèques installées: libpcre.so, libpcrecpp.so et libpcreposix.so
Répertoire installé: /usr/share/doc/pcre-8.31

Descriptions courtes

pcregrep

est un grep qui comprend les expressions régulières compatibles Perl.

pcretest

peut tester une expression régulière compatible Perl.

pcre-config

est utilisé pendant le processus de compilation de programmes en se liant aux bibliothèques PCRE.

Last updated on : 2012-08-24 13:29:51 +020