[Rd] build packages with vignettes in Windows
murdoch at stats.uwo.ca
Tue Apr 29 22:00:05 CEST 2008
On 29/04/2008 2:51 PM, Gabor Grothendieck wrote:
> The use of the UNIX find command on Windows makes installation
> very troublesome and fragile. I wonder if you could include a
> find2 or somesuch with the tools and change the scripts to use that
> getting rid of find or use just use the Windows find command in the
> scripts. Or some other solution so that one does not have to have
> a non-Windows find on the PATH.
Find isn't unique: there are lots of versions of make, and grep, and
tar that don't work, either. We've adopted a simple solution, and it
works: when you're using the R tools, put them first on the path.
We've thought about including the R tools with R, which would increase
the size of the distribution quite a bit. Then Rcmd.exe could do the
path modifications, and you wouldn't need to worry about doing it
yourself. That might still happen for 2.8.0.
> If you don't have the find in Rtools first in your path then you have
> problems like the one below and if you do have it first then it throws
> off the scripts from other software.
> On Tue, Apr 29, 2008 at 2:29 PM, Duncan Murdoch <murdoch at stats.uwo.ca> wrote:
>> On 29/04/2008 12:54 PM, Michael wrote:
>>> I've been trying to build a Windows binary of a package of mine without
>>> success. It seems that the files under inst/doc throw the script off.
>>> I am using the command 'Rcmd INSTALL --build'.
>>> ---------- Making package genepi ------------
>>> adding build stamp to DESCRIPTION
>>> installing NAMESPACE file and metadata
>>> installing R files
>>> installing inst files
>>> FIND: Parameter format not correct
>> That looks as though you don't have the tools installed correctly, you have
>> some other "find" earlier on your path.
>> Duncan Murdoch
>>> make: *** [C:/Library/R/genepi/inst] Error 2
>>> make: *** [all] Error 2
>>> make: *** [pkg-genepi] Error 2
>>> *** Installation of genepi failed ***
>>> I also tried a couple of packages downloaded from CRAN. Those without
>>> inst/doc directory worked fine and those who do have it didn't.
>>> I'm using a fresh install of R-2.7.0 and Rtools-2.7.
>>> Any clue of what was wrong with my setup?
>>> R-devel at r-project.org mailing list
>> R-devel at r-project.org mailing list
> R-devel at r-project.org mailing list
More information about the R-devel