rstudio - How to configure R-3.1.2 with --enable-R-shlib -
मैंने आज्ञाओं का उपयोग करके उबंटू पर आर -3.2 स्थापित किया था
wget http: //cran.r-project.org/src/base/R-3/R-3.1.2.tar.gz तार xvfz R-3.1.2.tar.gz सीडी आर-3.1.2। / कॉन्फ़िगर करें सूडो बनाने के लिए स्थापित करें जब मैंने आरस्टुडियो को लॉन्च करने की कोशिश की तो मुझे त्रुटि मिली
आर साझा पुस्तकालय (/usr/local/lib/R/lib/libR.so ) नहीं मिला। यदि यह आर का एक कस्टम बिल्ड है, तो क्या इसे -सैबल-आर-श्लिब विकल्प के साथ बनाया गया था?
इसलिए मैं वापस गया और फिर से कॉन्फ़िगर करने की कोशिश की
./ कॉन्फ़िगर - सक्षम-आर-श्लिब = हाँ बना लेकिन मुझे त्रुटि मिली
संग्रह 2: त्रुटि: ld 1 exit स्थिति बनाने [3]: *** [libR.so] त्रुटि 1 बनाने [3]: निर्देशिका `/usr/local/lib/R-3.1.2/src/main 'बनाने [2]: *** [ R] त्रुटि 2 बनाने [2]: निर्देशिका `/usr/local/lib/R-3.1.2/src/main 'को छोड़कर [1]: *** [आर] त्रुटि 1 बनाने [1]: निर्देशिका` /usr/local/lib/R-3.1.2/src 'make: *** [आर] त्रुटि 1 स्टैक अतिप्रवाह खोजते समय, मुझे एक उत्तर मिला: यह सुझाव दिया कि समस्या यह थी कि मैं एक डायरेक्टरी में संकलित करने की कोशिश कर रहा था जो मैंने पहले "--enable-r-shlib" विकल्प के बिना संकलित किया था
मैंने कमांड का उपयोग करके समस्या को ठीक करने की कोशिश की
<पूर्व> अनइंस्टॉल करें जो कई के द्वारा कोई त्रुटि नहीं देता है '' स्थापना रद्द करने के लिए कुछ भी नहीं किया जा सकता है। " बयान, लेकिन यह सफलतापूर्वक आर
<पूर्व> ./ कॉन्फ़िगर - सक्षम-आर-श्लिब = हाँ की स्थापना रद्द कर दिया है जो त्रुटि देता है
< पूर्व> config.status: त्रुटि: इनपुट फ़ाइल नहीं मिल सकती: `src / library / base / DESCRIPTION.in ' तब
बनाने जो उसी त्रुटि को देता है जब मैंने पहले करने की कोशिश की थी।
क्या आप मेरी मदद कर सकते हैं, जहां मैं गलत हो गया?
अनइंस्टॉल करें केवल स्थापित करें चरण को रद्द करता है, जो आमतौर पर फ़ाइलों से प्रतिलिपि बनाता है यथासंभव सिस्टम पर डीआईआर (संकलन) के लिए संकलन डायरेक्ट, और बायनेरिज़ को / usr / bin कहते हैं, इसलिए वे रास्ते पर हैं यदि आप डीआईआर को साफ करना चाहते थे, जहां आपने पिछले संकलन किया था, तो साफ़ करें (या बनायें distuckan , मैं भूल जाता हूं कि अब तक क्या अंतर है जहां तक आर का संबंध है लेकिन सम्मेलन यह है कि उसे पूर्व विन्यस्त, प्री-बिल्ड स्टेट के लिए बिल्ड डीआईआर वापस करना चाहिए।)।
आप भी सामान्य रूप से, डीआईआर में निर्माण नहीं करना चाहते, जिसमें आर स्रोत (जो ./configure आपको बताता है कि आप क्या कर रहे हैं)।
Comments
Post a Comment