問題
Red Hat Linux 環境で、rJava パッケージをインストールするときに、次のエラー メッセージが表示されます。
/usr/bin/ld: - licuuc を見つけることができません collect2: %ld には 1 つの終了ステータスが返されます[2] を確認します。 [libjri.so] エラー 1。[2] を作成する: ディレクトリをそのまま ' と tmp/Rtmp13ZjLo/R.INSTALL200e61ae1/rJava/jri/src'[1] を確認します。 [src/JRI.jar] エラー 2。[1] を作成する: ディレクトリをそのまま ' と tmp/Rtmp13ZjLo/R.INSTALL200e61ae1/rJava/jri'作成: [jri] エラー 2。エラー: パッケージ 'rJava' のコンパイルに失敗しました
ソリューション
このエラーは、不足している libicu ライブラリに関するものです。かどうかこれはを環境内のことを確認するには、linux のコンソールで次のコマンドを実行してコンピューターにインストールされていることがあるかどうかを確認してください。
rpm -qa | grep -i libicu
2 つのパッケージを出力に表示されている必要があります。このパッケージのいずれかが存在する場合だけでそれをインストールするのには yum を使用します。
yum install libicu yum install libicu-devel