Tengo problemas para compilar un paquete de prueba ficticio para R en Windows. para el propósito de prueba, en el terminal R, I Entrada:compilación R pacakge para windows -ERROR: error de compilación para el paquete xxx
a=rnorm(10)
package.skeleton("pkgtest")
entonces corro R CMD check pkgtest
en este paquete vacío y ha obtenido un error como
* 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.
EDITAR, El archivo de registro completo:
* 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'`
Eso es todo. Tengo un dato a
en la carpeta de datos, por lo que no está vacío. El archivo Rd realmente puede compilar en pdf por Rcmd rd2pdf
, su título no está vacío.
¿me falta algo básico para este error? Tengo instalado Rtools2.12. Incluso tengo el paquete inline
y Rcpp
ejemplos bien conectados y en ejecución. Para probar la configuración de mi entorno R, descargué el paquete fuente Rcpp e hice un R cmd check
en Rcpp
, todo salió bien.
Do R Core soporte de compilación en cygwin? Pensé que R para Windows requería mingw? –
No veo por qué alguien votó esta pregunta a -1. Así que lo devolví a 0. Es una pregunta válida e incluye código de muestra, detalles, etc. – Choens