Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

update

git-svn-id: https://svn.r-project.org/R/trunk@62389 00db46b3-68df-0310-9c12-caf00c1e9a41
  • Loading branch information...
commit d6969b043340b142368434bef428e4e55b0ae2b4 1 parent 223149a
authored March 24, 2013

Showing 1 changed file with 20 additions and 25 deletions. Show diff stats Hide diff stats

  1. 45  doc/manual/R-admin.texi
45  doc/manual/R-admin.texi
@@ -1464,7 +1464,8 @@ The front page of a @acronym{CRAN} site has a link `Download R for OS
1464 1464
 X'. Click on that, then download the file @file{R-@value{VERSIONno}.pkg}
1465 1465
 and install it.  This runs on OS X 10.6 and later (Snow Leopard, Lion,
1466 1466
 Mountain Lion, @dots{}); it is a 64-bit (@cputype{x86_64}) build which
1467  
-should run on all Macs from mid-2008 on.
  1467
+should run on all Macs from mid-2008 on.  For older Intel Macs and some
  1468
+older versions of the OS you can install @R{} from the sources.
1468 1469
 
1469 1470
 To install, just double-click on the icon of the file you downloaded.
1470 1471
 Note that (X11-based) Tcl/Tk needs to be installed separately if needed,
@@ -1472,8 +1473,7 @@ from @uref{http://cran.r-project.org/bin/macosx/tools/}, and for
1472 1473
 Mountain Lion or later, XQuartz will also need to be installed to use Tk.
1473 1474
 
1474 1475
 On Mountain Lion with `GateKeeper' active you may need to
1475  
-right/control-click on some of the packages (e.g.@: that for Tcl/Tk) and
1476  
-select @samp{Open}.
  1476
+right/control-click on some of the packages and select @samp{Open}.
1477 1477
 
1478 1478
 This is an Apple Installer package. If you encounter any problem during
1479 1479
 the installation, please check the Installer log by clicking on the
@@ -4280,7 +4280,10 @@ on earlier versions of OS X instead of the Apple version.
4280 4280
 
4281 4281
 In principle @R{} can be built for 10.4.x, 10.5.x and for PowerPC Macs
4282 4282
 but this has not been tested recently: 10.6 (Snow Leopard) is the
4283  
-earliest version currently tested.
  4283
+earliest version currently tested.  32-bit Intel builds of @R{} 3.0.0
  4284
+were tested: they would be needed for Snow Leopard running on very old
  4285
+machines with Core Solo or Core Duo CPUs.  The instructions here
  4286
+concentrate on @cputype{x86_64} builds.
4284 4287
 
4285 4288
 To use the @code{quartz()} graphics device you need to configure with
4286 4289
 @option{--with-aqua} (which is the default): @code{quartz()} then
@@ -4337,8 +4340,9 @@ OBJC="clang"
4337 4340
 
4338 4341
 @noindent
4339 4342
 Full names are not needed, but help to ensure that the intended
4340  
-compilers are used.  And the recommended Fortran compiler defaults to
4341  
-32-bit, so @code{-arch x86_64} is needed.
  4343
+compilers are used.  The recommended Fortran compiler defaults to
  4344
+32-bit, so @code{-arch x86_64} is needed.  (For a 32-bit build, add
  4345
+@code{-arch i386} to all compiler commands.)
4342 4346
 
4343 4347
 The OpenMP support in this version of @command{gcc} is problematic, so
4344 4348
 the @acronym{CRAN} build is configured with @option{--disable-openmp}.
@@ -4361,13 +4365,6 @@ to provide higher-performance versions of the @acronym{BLAS} and LAPACK
4361 4365
 routines.  (Use of @code{Accelerate} with @option{--with-lapack} does
4362 4366
 not work on Snow Leopard: it may work there without.)
4363 4367
 
4364  
-Recent compilers default to 64-bit, but some older ones default to
4365  
-32-bit.  It may be necessary to explicitly specify the architecture as
4366  
-done for @command{gfortran-4.2} above.
4367  
-
4368  
-@noindent
4369  
-in @file{config.site} or on the @command{configure} command line.
4370  
-
4371 4368
 Looking at the top of
4372 4369
 @file{/Library/Frameworks/R.framework/Resources/etc/Makeconf}
4373 4370
 will show the compilers and configuration options used for the
@@ -4397,11 +4394,6 @@ required in @file{config.site}, or you can use the @command{configure}
4397 4394
 options @option{--x-includes=/usr/X11/include
4398 4395
 --x-libraries=/usr/X11/lib.}.
4399 4396
 
4400  
-The versions of Xcode supplied for Snow Leopard contained usable C and
4401  
-C++ compilers.  A matching @command{gfortran} can be installed from
4402  
-@uref{http://r.research.att.com/tools/} (it needs to match the version
4403  
-of Xcode in use).
4404  
-
4405 4397
 @node Lion, Mountain Lion, Snow Leopard, OS X
4406 4398
 @subsection Lion
4407 4399
 
@@ -4413,10 +4405,13 @@ Lion if XQuartz is in use.
4413 4405
 
4414 4406
 The X11 system used with Mountain Lion will be XQuartz.  To build the
4415 4407
 graphics devices depending on cairographics the XQuartz path for
4416  
-@command{pkg-config} files (default @file{/opt/X11/lib/pkgconfig}) needs
4417  
-to be known to @command{pkg-config} when @command{configure} is run:
4418  
-this usually means adding it to the @env{PKG_CONFIG_PATH} environment
4419  
-variable.
  4408
+@command{pkg-config} files needs to be known to @command{pkg-config}
  4409
+when @command{configure} is run: this usually means adding it to the
  4410
+@env{PKG_CONFIG_PATH} environment variable, e.g.
  4411
+
  4412
+@example
  4413
+export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
  4414
+@end example
4420 4415
 
4421 4416
 @node Tcl/Tk headers and libraries, Java (OS X), Mountain Lion, OS X
4422 4417
 @subsection Tcl/Tk headers and libraries
@@ -4424,7 +4419,7 @@ variable.
4424 4419
 If you plan to use the @code{tcltk} package for @R{}, you need to
4425 4420
 install a distribution of Tcl/Tk.  There are two alternatives.  If you
4426 4421
 use @Rapp{} you will want to install
4427  
-@uref{http://cran.r-project.org/bin/macosx/tools/tcltk-8.5.5-x11.dmg}
  4422
+@uref{http://cran.r-project.org/bin/macosx/tools/tcltk-8.5.5-x11.pkg}
4428 4423
 which is a binary package for the X11-based Tcl/Tk (as used on other
4429 4424
 Unix-alikes).  This may need
4430 4425
 @example
@@ -4432,8 +4427,8 @@ Unix-alikes).  This may need
4432 4427
 --with-tk-config=/usr/local/lib/tkConfig.sh
4433 4428
 @end example
4434 4429
 @noindent
4435  
-and on a system with XQuartz, @file{tkConfig.sh} needed to be edited to
4436  
-have
  4430
+and on a system with XQuartz, @file{/usr/local/lib/tkConfig.sh} needed
  4431
+to be edited to have
4437 4432
 @example
4438 4433
 TK_XINCLUDES='-I/opt/X11/include'
4439 4434
 @end example

0 notes on commit d6969b0

Please sign in to comment.
Something went wrong with that request. Please try again.