के लिए संकलन विफल रहा मुझे विंडोज़ पर आर के लिए एक डमी परीक्षण पैकेज बनाने में परेशानी हो रही है। परीक्षण के लिए , आर टर्मिनल में, मैं इनपुट:विंडोज़ के लिए आर पॅककेज बनाएं-ERROR: पैकेज xxx
a=rnorm(10)
package.skeleton("pkgtest")
तो मैं इस डमी पैकेज पर R CMD check pkgtest
चलाने के लिए और
* using R version 2.12.0 (2010-10-15)
* using platform: i386-pc-mingw32 (32-bit)
* using session charset: ISO8859-1
* checking for file 'pkgtest/DESCRIPTION' ... OK
* checking extension type ... Package
* this is package 'pkgtest' version '1.0'
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking for executable files ... OK
* checking whether package 'pkgtest' can be installed ... ERROR Installation failed.
संपादित तरह त्रुटि मिली, पूर्ण लॉग फ़ाइल:
* installing *source* package 'pkgtest' ...
** libs
cygwin warning:
MS-DOS style path detected: C:/R/R-212~1.0/etc/i386/Makeconf
Preferred POSIX equivalent is: /cygdrive/c/R/R-212~1.0/etc/i386/Makeconf
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
ERROR: compilation failed for package 'pkgtest'
`* removing 'C:/DOCUME~1/xxxx'`
यह सब कुछ है। मेरे पास डेटा फ़ोल्डर में डेटा a
है, इसलिए यह खाली नहीं है। आरडी फ़ाइल वास्तव में Rcmd rd2pdf
द्वारा पीडीएफ को संकलित कर सकती है, इसका शीर्षक खाली नहीं है।
क्या मुझे इस त्रुटि के लिए कुछ मूलभूत याद आ रही है? मेरे पास Rtools2.12 स्थापित है। मेरे पास पैकेज inline
और Rcpp
भी अंतर्निहित और चल रहे उदाहरण ठीक हैं। मेरे आर पर्यावरण सेटअप का परीक्षण करने के लिए, मैंने आरसीपीपी स्रोत पैकेज डाउनलोड किया और R cmd check
Rcpp
पर किया, यह ठीक हो गया।
क्या आर कोर समर्थन सिग्विन के तहत संकलित करते हैं? मैंने सोचा कि विंडोज़ के लिए आर को मिंगव की आवश्यकता है? –
मैं यह देखने में असफल रहा कि किसी ने इस प्रश्न को -1 तक क्यों वोट दिया। इसलिए मैंने इसे वापस 0 पर पहुंचा दिया। यह एक वैध प्रश्न है और इसमें नमूना कोड, विवरण इत्यादि शामिल हैं। – Choens