On Oct 27, 2009, at 8:32 PM, Duncan Murdoch wrote:

Marc Schwartz wrote:
On Oct 27, 2009, at 6:20 PM, David Lubbers wrote:


On my linux workstation I have a nice, very little project in a
directory called "mystuff"

I installed "mystuff" into site-library with R CMD build, R CMD check
and R CMD install.  This was all with the file mystuff.tar.gz.

Now I want to install "mystuff" on my windows workstation. Can I use the same file mystuff.tar.gz. Do I need to do something different with
R CMD build?

Ideally somebody has a tutorial for porting from linux to windows this
way.


Thanks for your time.




The package source tar file is not directly installable on Windows.

That's not true. You just need to install the tools, and then it's similar to Linux. The tools are available from http://www.murdoch-sutherland.com/Rtools .

Duncan Murdoch


Right, which I point to below Duncan. I was referring to a typical R install on Windows, where your tools would not normally be available.

:-)

Regards,

Marc


You need to create a .zip 'binary' package file.

There is a cross-building document here by Rossini and Yan:

  http://cran.r-project.org/doc/contrib/cross-build.pdf

and the associated makefile here:

  http://cran.r-project.org/doc/contrib/Makefile-rcb


I have not looked at them in detail relative to their applicability to current versions of R, as they are a rather dated (circa 2003). So caveat emptor.

If you might consider just directly building the packages on your Windows system, Duncan provides an easy Windows installation that contains the requisite tools (C and FORTRAN compilers, vanilla Perl, etc.) here:

  http://www.murdoch-sutherland.com/Rtools/

along with others that are referenced in the R-Admin Manual Windows Toolset Appendix:

http://cran.r-project.org/doc/manuals/R-admin.html#The-Windows- toolset

would enable you to build your package on Windows, including any C or FORTRAN code that you might have in the package.

HTH,

Marc Schwartz

______________________________________________
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.



______________________________________________
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.

Reply via email to