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.15-branch 2.15.0 Patched (2012/05/15, r59342) | leopard | May 16 01:45 | i386: OK (log) ppc: OK (log) x86_64: OK (log) universal: OK | R-2.15-branch-leopard-universal.tar.gz (60Mb) R-2.15-branch-leopard.pkg (64Mb, installer incl. GUI) |
| R-devel 2.16.0 Under development (unstable) (2012/05/15, r59342) | leopard | May 16 01:45 | i386: OK (log) ppc: OK (log) x86_64: OK (log) universal: OK | R-devel-leopard-universal.tar.gz (60Mb) R-devel-leopard.pkg (64Mb, installer incl. GUI) |
Requirements: Mac OS X 10.5 or higher. For additional tools necessary for compiling packages, see below - Xcode 3.1 or higher is required on OS X 10.5 (Leopard) and Xcode 3.2 or higher on OS X 10.6 (Snow Leopard).
The installer image (*.pkg) is packaged exactly the same way as the CRAN release of R (including the GUI) and it will update your R version (unless you use pkgutil - 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).
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. 6168 for R 2.15.x | leopard-Leopard | R-GUI-6168-2.15-leopard-Leopard.dmg |
| Mac OS X GUI rev. 6168 for R 2.15.x | leopard-Leopard64 | R-GUI-6168-2.15-leopard-Leopard64.dmg |
| Mac OS X GUI rev. 6168 for R 2.16.x | leopard-Leopard | R-GUI-6168-2.16-leopard-Leopard.dmg |
| Mac OS X GUI rev. 6168 for R 2.16.x | leopard-Leopard64 | R-GUI-6168-2.16-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:
More external libraries and older versions can be found in the /libs/ directory.