Red Hat Linux 6.8でローカルにR 4.0.4をビルドしてインストールしようとしています。満たされていないいくつかの依存関係がありましたが、ローカルインストールで解決しました(次の手順に従って)。これ)。ただし、pcre2
このプログラムでは問題を解決できません。これは私が実行した設定コマンドです。
./configure --with-pcre2 --prefix=$HOME/bin/R-4.0.4 --enable-R-shlib LDFLAGS="-L/$HOME/local/zlib-1.2.11/lib -L/$HOME/local/bzip2-1.0.8/lib -L/$HOME/local/xz-5.2.5/lib -L/$HOME/local/pcre2-10.00/lib" CPPFLAGS="-I/$HOME/local/zlib-1.2.11/include"
私が得るエラーは次のとおりです。
checking whether PCRE support suffices... no
configure: error: PCRE2 library and headers are required, or use --with-pcre1 and PCRE >= 8.32 with UTF-8 support
また、ローカルインストールpcre-8.44
とフラグで--with-pcre1
設定しようとしましたが、同じエラーが発生しました。
pcre2
設定スクリプトがローカルインストールを検出できるようにするにはどうすればよいですか?
ベストアンサー1
私は次のように私の問題を解決しました。
wget https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.gz
tar -zxvf pcre2-10.42.tar.gz
cd pcre2-10.42
./configure
make -j 24
sudo make install
Ubuntu 20.04およびRバージョン4.1.0を使用しています。