pcre2 パッケージは、次世代の Perl 互換正規表現 (Perl Compatible Regular Expression) ライブラリを提供します。
pcre2 をコンパイルするための準備をします。
./configure --prefix=/usr \ --docdir=/usr/share/doc/pcre2-10.45 \ --enable-unicode \ --enable-jit \ --enable-pcre2-16 \ --enable-pcre2-32 \ --enable-pcre2grep-libz \ --enable-pcre2grep-libbz2 \ --enable-pcre2test-libreadline \ --disable-static
configure オプションの意味
--enable-unicode
このオプションは Unicode サポートを有効にして、このライブラリ内に UTF-8/16/32 文字列を扱う関数を含めるものです。
--enable-jit
このオプションはジャストインタイムコンパイルを有効にします。 これによりパターンマッチングが高速になります。
--enable-pcre2-16
このオプションは 16 ビット文字サポートを有効にします。
--enable-pcre2-32
このオプションは 32 ビット文字サポートを有効にします。
--enable-pcre2grep-libz
このオプションは pcregrep に対して .gz により圧縮されたファイルの読込機能を追加します。
--enable-pcre2grep-libbz2
このオプションは pcre2grep に対して .bz2 により圧縮されたファイルの読込機能を追加します。
--enable-pcre2test-libreadline
このオプションは pcre2test プログラムに対して行編集および履歴機能を追加します。
パッケージをコンパイルします。
make
ビルド結果をテストする場合は以下を実行します。
make check
パッケージをインストールします。
make install