Building and checking R source packages for Windows.

This site provides services for building and checking R source packages for Windows.

This service is intended for useRs who do not have Windows available for checking and building Windows binary packages. Windows useRs can easily build and check their packages on Windows with the setup described in the R Installation and Administration manual.

Please do not upload packages of other maintainers (particularly not without changing the Maintainer field to your own e-mail address, if you have permissions to do that), because the maintainer indicated in the maintainer field of the DESCRIPTION file get response from us. Please do not upload BioConductor packages or CRAN packages. Both BioConductor and CRAN do have build systems. If BioConductor or CRAN packages are not available for Windows, there is a certainly a reason and also this service won't be able to build the package properly.

A Windows Server 2008 (64-bit) machine (2x Intel Xeon E5-2670, 8 cores each, 2.6 GHz, 32Gb RAM) builds and checks your source packages and makes the installation log, check log and the Windows binary available.

Currently, the following R versions are running and ready for uploads under these directories:

The procedure is as follows:

  1. Prepare your source package (using R CMD build) and add yourself including your e-mail address in the "Maintainer" field of the DESCRIPTION file (this is important, or you won't get any response from this server).
  2. Check the package on your platform (using R CMD check).
  3. If the package passes the checks under your platform, upload it using passive ftp in binary mode (login as anonymous) to the directories mentioned above on ftp://win-builder.r-project.org/. Passive ftp can be performed with recent ftp clients (but not the Windows internal one) and using Browsers (such as Mozilla-alikes and IE) for the upload.
    As an alternative, you can try out the upload page.
  4. Wait for half an hour or so and check the e-mail address you have specified in the "Maintainer" field of the package's DESCRIPTION file. An e-mail should have arrived that will explain where the binary and the log files can be downloaded from: A randomly generated directory on this server which will be deleted after roughly 72 hours.
If your package has dependencies:

Disclaimer:

Uwe Ligges
(CRAN maintainer for Windows binary packages)

This machine is hosted by the Department of Statistics, TU Dortmund, Germany.

last change: October 31, 2014