pcre2 pakken inneholder en ny generasjon av Perl kompatible biblioteker for regulære uttrykk.
Klargjør pcre2 for kompilering:
./configure --prefix=/usr \
--docdir=/usr/share/doc/pcre2-10.47 \
--enable-unicode \
--enable-jit \
--enable-pcre2-16 \
--enable-pcre2-32 \
--enable-pcre2grep-libz \
--enable-pcre2grep-libbz2 \
--enable-pcre2test-libreadline \
--disable-static
Betydningen av installasjonsparametrene:
--enable-unicode
Dette alternativet aktiverer Unicode støtte og inkluderer funksjonene for håndtering av UTF-8/16/32 tegnstrenger i biblioteket.
--enable-jit
Dette alternativet aktiverer Just-in-time kompilering, noe som kan øke hastigheten på mønstergjenkjenningen betraktelig.
--enable-pcre2-16
Dette alternativet aktiverer støtte for 16-bits tegn.
--enable-pcre2-32
Dette alternativet aktiverer støtte for 32-bits tegn.
--enable-pcre2grep-libz
Dette alternativet legger til støtte for lesing av .gz komprimerte filer til pcre2grep.
--enable-pcre2grep-libbz2
Dette alternativet legger til støtte for lesing av .bz2 komprimerte filer til pcre2grep.
--enable-pcre2test-libreadline
Dette alternativet legger til linjeredigerings og historikk funksjoner i pcre2test programmet.
Kompiler pakken:
make
For å teste resultatene, utsted:
make check
Installer pakken:
make install