[Rd] build packages with vignettes in Windows
Duncan Murdoch
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.
Duncan Murdoch
>
> 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[2]: *** [C:/Library/R/genepi/inst] Error 2
>>> make[1]: *** [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?
>>>
>>> Thanks,
>>>
>>> Michael
>>>
>>> ______________________________________________
>>> R-devel at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>>
>> ______________________________________________
>> R-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
More information about the R-devel
mailing list