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 <[EMAIL PROTECTED]> 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@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to