ฉันพยายามติดตั้งแพ็คเกจใน R (แพ็คเกจ "ks") มันล้มเหลวด้วยข้อความผิดพลาด:
/usr/bin/ld: cannot find -lgfortran
ฉันได้ติดตั้งแพ็คเกจสร้างสิ่งจำเป็นสำหรับ Ubuntu แล้ว:
sudo apt-get install build-essential
ฉันได้ลองเพิ่มลิงค์สัญลักษณ์:
sudo ln -s /usr/lib/x86_64-linux-gnu/libgfortran.so.3 /usr/lib/libgfortran.so
sudo ln -s /usr/lib/libgfortran.so.3.0.0 /usr/lib/libgfortran.so
sudo ldconfig
ฉันใช้ gcc และ g ++ เป็นประจำ แต่ยังไม่มีเหตุผลที่จะใช้ gfortran
ฉันเคยเห็นคนอื่นที่มีปัญหานี้ใน gcc-4.7 ( http://ubuntuforums.org/showthread.php?t=2123821 ) ดังนั้นฉันสงสัยว่านี่มาจากการติดตั้ง gcc-4.7 ด้วยตนเอง ผมทำตามสูตรจากคำตอบที่ได้รับการยอมรับที่นี่ที่นี่และที่นี่ที่นี่
กำลังlsb_release -a
พิมพ์
Ubuntu 12.04.2 LTS
และการuname -r
พิมพ์
3.2.0-39 ทั่วไป-pae
ใครสามารถให้คำแนะนำว่าทำไมld
ไม่ทำงาน?