मैं आर (पैकेज "केएस") में एक पैकेज स्थापित करने की कोशिश कर रहा हूं। यह त्रुटि संदेश के साथ विफल रहता है:
/usr/bin/ld: cannot find -lgfortran
मैंने पहले ही उबंटू पैकेज बिल्ड-एसेंशियल इंस्टॉल किया है:
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-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-सामान्य-पीएई
क्या कोई ld
काम नहीं करने के लिए सलाह दे सकता है ?