On 13.11.2011 17:29, Gabor Grothendieck wrote:
On Fri, Oct 21, 2011 at 5:07 PM, Hardy Griesbauer
<hgriesba...@hotmail.com> wrote:
Hello,
I recently updated to R version 2.13.2. With R version 2.10.0, I often
created and installed R packages, however, I cannot do this since updating.
In other words, when I type in Rcmd build -binary PACKAGENAME I receive an
error message: "Rcmd is not recognized as an internal...". I suspect that
this is because Rcmd.exe is no longer installed in the bin folder, but
rather, in the x64 folder within bin. Please help!
What I've done so far:
1) Downloaded and installed the latest version of Rtools (as of October
21, 2011).
2) During installation of Rtools, I included the following in the path:
C:\Progra~1\R\R-2.13.2\bin\x64 and confirmed that this is on the path.
3) Read every help manual I can find, but I can't seem to locate the
answer to this problem.
Other information:
R version 2.13.2 (2011-09-30)
Platform: x86_64-pc-mingw32/x64 (64-bit)
My windows version: Windows 7 Home Premium Service Pack 1 64-bit OS.
There is a batch command Rcmd.bat at http://batchfiles.googlecode.com
that when run will find R using the registry and then run the
appropriate Rcmd.exe so that you don't need to change your path or any
other environment variable.
Its a self contained .bat file so just place it anywhere on your
existing path. At the Windows console this command will show you your
path: path
Now try
Rcmd.bat build ...whatever...
If your path is not already set to find Rcmd.exe then Rcmd.bat can be
abbreviated to just Rcmd in the above line.
I wonder again and again why you try to obfuscate things by your layer
of non portable batchfiles. Typing the path correctly and according to
the syntax is required in both cases anyway.
Best,
Uwe
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.