Problem
Podczas instalowania pakietu rJava w środowisku RedHat Linux, pojawia się następujący komunikat o błędzie:
/usr/bin/ld: nie można odnaleźć - licuuc collect2: ld zwrócił kod zakończenia 1Wprowadź [2]: *** [libjri.so] błąd 1Wprowadź [2]: pozostawiając katalog "/ tmp/Rtmp13ZjLo/R.INSTALL200e61ae1/rJava/jri/src"Długość [1]: *** [src/JRI.jar] błąd 2Długość [1]: pozostawiając katalog "/ tmp/Rtmp13ZjLo/R.INSTALL200e61ae1/rJava/jri"zrobić: *** [Hidżry] błąd 2Błąd: kompilacja nie powiodła się dla pakietu "rJava"
Rozwiązanie
Ten błąd dotyczy brakuje biblioteki libicu. Aby sprawdzić, czy jest to ten przypadek w danym środowisku, sprawdź, czy to zainstalowany na komputerze, wykonując następujące polecenie w konsoli systemu linux:
rpm -qa | grep -i libicu
Powinny istnieć dwa pakiet wyświetlono na wyjściu. Jeśli jednego lub brak tego pakiety są obecne, wystarczy użyć Dim, aby go zainstalować:
yum install libicu yum install libicu-devel