[R-SIG-Mac]R-1.6.0 for Darwin

Jan de Leeuw deleeuw@stat.ucla.edu
Sat, 5 Oct 2002 09:22:47 -0700


I don't think it is necessary to put binary versions of the Darwin/X11
version on CRAN any more. The current sources compile without
problems on both Mac OS X 10.1 and 10.2, using either gcc/g77 2.95.2 or
gcc/g77 3.1, or f2c. It seems to me that
if you are using R from the command line, using X11, that you are
sophisticated enough to install the tools below. And, if you want
to install and upgrade R packages, you need these tools anyway.

Here is what you need. I will assume you use Jaguar (10.2), support for
10.1 will vanish rapidly. Also, do use gcc 3.1, it gives better and  
faster code
on Darwin (it's the default compiler anyway).

1. The Apple Developer Tools. Become an on-line member of the Apple
Developer Connection (for free) and then get the latest version of
the Developer Tools.

http://www.apple.com/developer

This gives you, in the Darwin layer, the gcc toolset,
and in the Aqua layer it gives you the ProjectBuilder toolset (which you
do not need for the Darwin/X11 version of R).

2. You have to install X11. A good introduction to this is

http://fink.sourceforge.net/doc/x11/index.php

You can install xfree86 using fink (see below), you can also install it  
using the
installer from

http://www.mrcla.com/XonX/

Instead of using the XDarwin interface that comes with this  
distribution, you
can (and probably should) use OroborusX, which provides and interface to
the rootless X server and a very Aqua-like window manager.

http://oroborosx.sourceforge.net/

3. You need the 10.2 version of fink, for readline, dlcompat, g77,  
ncurses, libpcre, libz,
libbz2, f2c if needed, tcltk, xfree86 if needed, atlas if needed, gnome  
if needed. Some of this
stuff (ncurses, tcl, libz) now also sits in /usr/lib, but the R  
configure scripts
will choose the fink version.

See http://fink.sourceforge.net
	in particular http://fink.sourceforge.net/news/jaguar.php

All the CRAN packages compile as well (although you may need
other pieces of fink such as MySQL or netcdf to get them going),
with the exception of Matrix and subselect, but a fix for those is
on its way.

===
Jan de Leeuw; Professor and Chair, UCLA Department of Statistics;
Editor: Journal of Multivariate Analysis, Journal of Statistical  
Software
US mail: 9432 Boelter Hall, Box 951554, Los Angeles, CA 90095-1554
phone (310)-825-9550;  fax (310)-206-5658;  email: deleeuw@stat.ucla.edu
homepage: http://gifi.stat.ucla.edu
   
------------------------------------------------------------------------ 
-------------------------
           No matter where you go, there you are. --- Buckaroo Banzai
                    http://gifi.stat.ucla.edu/sounds/nomatter.au
   
------------------------------------------------------------------------ 
-------------------------

===
Jan de Leeuw; Professor and Chair, UCLA Department of Statistics;
Editor: Journal of Multivariate Analysis, Journal of Statistical  
Software
US mail: 9432 Boelter Hall, Box 951554, Los Angeles, CA 90095-1554
phone (310)-825-9550;  fax (310)-206-5658;  email: deleeuw@stat.ucla.edu
homepage: http://gifi.stat.ucla.edu
   
------------------------------------------------------------------------ 
-------------------------
           No matter where you go, there you are. --- Buckaroo Banzai
                    http://gifi.stat.ucla.edu/sounds/nomatter.au
   
------------------------------------------------------------------------ 
-------------------------

===
Jan de Leeuw; Professor and Chair, UCLA Department of Statistics;
Editor: Journal of Multivariate Analysis, Journal of Statistical  
Software
US mail: 9432 Boelter Hall, Box 951554, Los Angeles, CA 90095-1554
phone (310)-825-9550;  fax (310)-206-5658;  email: deleeuw@stat.ucla.edu
homepage: http://gifi.stat.ucla.edu
   
------------------------------------------------------------------------ 
-------------------------
           No matter where you go, there you are. --- Buckaroo Banzai
                    http://gifi.stat.ucla.edu/sounds/nomatter.au
   
------------------------------------------------------------------------ 
-------------------------

===
Jan de Leeuw; Professor and Chair, UCLA Department of Statistics;
Editor: Journal of Multivariate Analysis, Journal of Statistical  
Software
US mail: 9432 Boelter Hall, Box 951554, Los Angeles, CA 90095-1554
phone (310)-825-9550;  fax (310)-206-5658;  email: deleeuw@stat.ucla.edu
homepage: http://gifi.stat.ucla.edu
   
------------------------------------------------------------------------ 
-------------------------
           No matter where you go, there you are. --- Buckaroo Banzai
                    http://gifi.stat.ucla.edu/sounds/nomatter.au
   
------------------------------------------------------------------------ 
-------------------------

===
Jan de Leeuw; Professor and Chair, UCLA Department of Statistics;
Editor: Journal of Multivariate Analysis, Journal of Statistical  
Software
US mail: 9432 Boelter Hall, Box 951554, Los Angeles, CA 90095-1554
phone (310)-825-9550;  fax (310)-206-5658;  email: deleeuw@stat.ucla.edu
homepage: http://gifi.stat.ucla.edu
   
------------------------------------------------------------------------ 
-------------------------
           No matter where you go, there you are. --- Buckaroo Banzai
                    http://gifi.stat.ucla.edu/sounds/nomatter.au
   
------------------------------------------------------------------------ 
-------------------------