問題
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