ปัญหา
ข้อความแสดงข้อผิดพลาดต่อไปนี้ปรากฏขึ้นเมื่อคุณติดตั้งแพคเกจ rJava ในสภาพแวดล้อม RedHat Linux:
/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'
ทำ: *** [ฮิจเราะห์] ข้อผิดพลาด 2
ข้อผิดพลาด: การคอมไพล์ล้มเหลวสำหรับแพคเกจ 'rJava'
โซลูชัน
ข้อผิดพลาดนี้เกี่ยวข้องกับไลบรารี libicu ที่หายไป เมื่อต้องการตรวจสอบหาก เป็นกรณีนี้ในสภาพแวดล้อมของคุณ ตรวจสอบหากคุณไม่ได้ติดตั้งบนเครื่องของคุณ ด้วยการทำคำสั่งต่อไปนี้บนคอนโซล linux:
rpm -qa | grep -i libicu
ควรมีแพคเกจที่สองที่แสดงในผลลัพธ์ ถ้าหนึ่งหรือแพคเกจนี้ไม่มีอยู่ เพียงแค่ใช้ yum เพื่อติดตั้ง:
yum install libicu yum install libicu-devel