[R-SIG-Mac] 64 bit Mac GUI

Simon Urbanek simon.urbanek at r-project.org
Sun Sep 28 17:08:20 CEST 2008


On Sep 27, 2008, at 4:41 PM, Kurt Newman wrote:

> Hello,I have used Matthew's method to install 64 bit R on Leopard (http://www.matthewckeller.com/html/64_bit_r_on_mac.html 
> ) and from the command line in the terminal program both 32 bit  
> (command "R") and 64 bit (command "R --arch=x86_64") R seem to  
> work.  My question concerns the R GUI.  The page http://r.research.att.com/building.html 
>  indicates that "Leopard supports 64-bit throughout, including in  
> the R GUI".  The GUI downloaded from http://r.research.att.com/  
> opens 32 bit R, but I have not been able to get the GUI to open 64  
> bit R.  Please tell me what I am missing.  Does the GUI need to be  
> recompiled, is there a configuration that needs to be set, or have I  
> misunderstood the statement "64-bit throughout, including in the R  
> GUI".R is installed on a Mac Pro with Quad-Core Intel Xeon  
> processors and Mac OS X 10.5.4 operating system. Thank you,Kurt Newman
> 	[[alternative HTML version deleted]]


First a warning - please don't follow all "Matthew's instructions"  
unless you really know what you're doing. They are slightly misleading  
and most of the them are not necessary (and some are outright  
dangerous). If you think the instructions on http:// 
r.research.att.com/ are not sufficient, please say so!

As for the GUI, you have to compile 64-bit version of the GUI once you  
have 64-bit R installed. You can do so as follow (paste in the  
Terminal, you must have Xcode installed):

svn co https://svn.r-project.org/R-packages/trunk/Mac-GUI
# svn may ask you to accept ETH certificate here if run for the first  
time
cd Mac-GUI
xcodebuild -configuration Deployment64
open build/Deployment64

The last command will open the directory containing the newly built  
GUI in the Finder, so you can do whatever you please with it (replace  
the 32-bit, rename, copy to Applications, ...)

As for installing Leopard R, the simplest way is to paste this in the  
Terminal:

curl -s http://r.research.att.com/R-2.8-branch-leopard- 
universal.tar.gz \
| sudo tar fvxz - -C /

You don't need extra library paths for 64-bit packages, but you want  
to use type='source' in install.packages for 64-bit (as the site says).

Cheers,
Simon



More information about the R-SIG-Mac mailing list