[Rd] bulding a package for Windows (path problem?)
ligges at statistik.tu-dortmund.de
Thu Sep 30 18:37:46 CEST 2010
You need a recent version of the Rtools from Duncan Murdoch's web page.
It includes the file.exe required for checking.
On 30.09.2010 18:38, jgarcia at ija.csic.es wrote:
> Thanks to Duncan Murdoch and Prof. Ripley for the previous answers. I
> apologize as I was not updated with the R version. Now with R 2.12.0 alpha
> the package builds [Windows XP] but it still fails when checking:
> C:\home\javier\Documents\hydrology\development>R CMD check hydrosim
> * using log directory
> * using R version 2.12.0 alpha (2010-09-28 r53056)
> * using platform: i386-pc-mingw32 (32-bit)
> * using session charset: ISO8859-1
> * checking for file 'hydrosim/DESCRIPTION' ... OK
> * this is package 'hydrosim' version '1.0-0'
> * checking package dependencies ... OK
> * checking if this is a source package ... OK
> Error in system2("file", "--version", TRUE, TRUE) : '"file"' not found
> Execution halted
> "file" no se reconoce como un comando interno o externo,
> programa o archivo por lotes ejecutable.
> As you may guess, the above means "'file' is not recognized as an internal
> or external command, operable program or batch file".
> Could you help with this? Perhaps the string "file" should have been
> substituted by a file name elsewhere before? Could the white spaces in
> "C:\Archivos de programa\..." be the source of the problem?
> Thanks again,
>> jgarcia at ija.csic.es wrote:
>>> I am working on a package with several hydrological functions which
>>> builds/checks/INSTALLs gracefully for a Linux box. However, for a
>>> Microsoft Windows XP [Versión 5.1.2600] I have the error:
>>> C:\Archivos de programa\R\R-2.9.2\bin>R CMD build
>> Are you really using version 2.9.2? If so, I think you're on your own.
>> The current release is 2.11.1, and our efforts are concentrated on
>> testing the alpha/beta of 2.12.0 now.
>> Duncan Murdoch
>>> Can't locate R/Dcf.pm in @INC (@INC contains: C
>>> /ARCHIV~1/R/R-29~1.2/share/perl; /usr/lib/perl5/5.10/i686-cygwin
>>> l5/5.10 /usr/lib/perl5/site_perl/5.10/i686-cygwin
>>> usr/lib/perl5/vendor_perl/5.10 /usr/lib/perl5/vendor_perl/5.10
>>> /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .)
>>> at C:\ARCHIV~1\R\R-29~1.2/bin/build line 28.
>>> BEGIN failed--compilation aborted at C:\ARCHIV~1\R\R-29~1.2/bin/build
>>> However, the content of the first mentioned folder is:
>>> Dcf.pm Logfile.pm Rd.pm Rdconv.pm Rdlist.pm Rdtools.pm Utils.pm Vars.pm
>>> Is there a problem with the way windows abbreviates folder names for
>>> names of names withs spaces? Or the problem is elsewhere?
>>> Please, could you help?
>>> Thanks and best regards,
>>> R-devel at r-project.org mailing list
> R-devel at r-project.org mailing list
More information about the R-devel