All software on this page is strictly experimental and subject to acceptance of the supplied R license agreement and the disclaimer at the end of the page.
In addition to this nightly generated page, visit the Building R page for the most recent tips.
| Build | OS | Date | Status | Download |
|---|---|---|---|---|
| R-2.9-branch R 2.9.1 Patched (2009-07-01) | tiger | Jul 2 03:07 | i386: OK (log) ppc: OK (log) universal: OK | R-2.9-branch-tiger-universal.tar.gz (29Mb) R-2.9-branch-48886.dmg (31Mb, installer incl. GUI) |
| R-devel R 2.10.0 Under development (unstable) (2009-07-01) | tiger | Jul 2 03:07 | i386: OK (log) ppc: OK (log) universal: OK | R-devel-tiger-universal.tar.gz (29Mb) R-devel-48594.dmg (31Mb, installer incl. GUI) |
| R-2.9-branch R 2.9.1 Patched (2009-07-01) | leopard | Jul 2 03:07 | i386: OK (log) ppc: OK (log) x86_64: OK (log) ppc64: OK (log) universal: OK | R-2.9-branch-leopard-universal.tar.gz (36Mb) (For an installer package see the Leopard build section below) |
| R-devel R 2.10.0 Under development (unstable) (2009-07-01) | leopard | Jul 2 03:07 | i386: OK (log) ppc: OK (log) x86_64: OK (log) ppc64: OK (log) universal: OK | R-devel-leopard-universal.tar.gz (36Mb) |
Leopard builds, 64-bit binaries and packages are becoming available from CRAN as of R 2.8.0. Note that the default package type for that build is "mac.binary.leopard". Please make sure you delete all old packages and re-install them after upgrading.
Requirements: Mac OS X 10.4.4 or higher for Tiger builds and Mac OS X 10.5 or higher for Leopard builds. For additional tools necessary for compiling packages, see below.
The installer image (*.dmg) is packaged exactly the same way as the CRAN release of R (including the GUI) and it will update your R version (unless you delete the last receipt - see instructions during installation). Alternatively you can use the tar-ball (*.tar.gz) which must be unpacked in the root (e.g. tar fvxz R*.tar.gz -C /), but doesn't contain the GUI (see below for a separate download).
[previous R version: R-2.8-branch-leopard.pkg (ca. 58MB, includes Fortran for Xcode 3.1.2)].
On the command line the R is by default 32-bit, for 64-bit use R --arch x86_64 (Intel Macs) or R --arch ppc64 (PowerPC G5). The above Leopard installer package installs the 32-bit GUI as R.app and the 64-bit GUI as R64.app.
| Version | Build | Download |
|---|---|---|
| Mac OS X GUI rev. 5444 for R 2.9.x | tiger-Deployment | R-GUI-5444-2.9-tiger-Deployment.dmg |
| Mac OS X GUI rev. 5399 for R 2.1.x | tiger-Deployment | R-GUI-5399-2.1-tiger-Deployment.dmg |
| Mac OS X GUI rev. 5444 for R 2.9.x | leopard-Leopard | R-GUI-5444-2.9-leopard-Leopard.dmg |
| Mac OS X GUI rev. 5444 for R 2.9.x | leopard-Leopard64 | R-GUI-5444-2.9-leopard-Leopard64.dmg |
| Mac OS X GUI rev. 5426 for R 2.1.x | leopard-Leopard | R-GUI-5426-2.1-leopard-Leopard.dmg |
| Mac OS X GUI rev. 5426 for R 2.1.x | leopard-Leopard64 | R-GUI-5426-2.1-leopard-Leopard64.dmg |
To install, open the image and drag the R icon to your Applications folder. Alternatively the GUI can be run directly off that image without copying if you just want to test it. Build configurations with "64" suffix are 64-bit builds, all others are 32-bit. If you want to use both, rename one of them or place them in different directories.
Starting with R 2.5.0 CRAN binaries use Apple's 10.4u SDK allowing universal builds on both PowerPC and Intel Macs. Building universal R is done by compliling two R binaries and setting r_arch parameter to ppc and i386 respectively, along with the proper compiler flags. Those two builds can then be installed into the same framework location, R install process merges them correspondingly.
To build an universal package that contains a configure script, it is necessary to run R CMD twice. Assuming you have a source package foo_0.1.tar.gz, this is how you install it universally: