On 09/09/2013 10:56, Rainer M Krug wrote:
Hi

I am using Snow Leopard and I can compile packages (I have all tools
installed) but I am asking myself:

Is there an advantage to using type="source" instead of the binary
install of the packages? For certain packages it makes sense to have
fine grained control to link to certain versions of C libraries
(e.g. rgdal), but is there a general advantage of compiling locally?

There is an advantage if you run multiple versions of R and want to share a library directory. The CRAN binary versions are tied to the R.framework installation.

But otherwise

- for the majority of packages (which have no compiled code), there is almost no advantage in installing from source, but also very little loss (you need no extra tools).

- The CRAN binaries are built for 3.0.0 I believe, and certainly not re-built for patch versions. For a very few packages it is advantageous to use the latest patch version (I am thinking of some issues with non-Sweave vignettes in recent history, but there have been other issues).

- You might well want to use different external C/C++/Fortran software, and you may even need to do so or use a different compiler (there are packages which install with clang but not llvm-gcc and v.v.).


Or is that simply a leftover from my Linux days, that I prefer locally
compiled packages?

Thanks,

Rainer



_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac



--
Brian D. Ripley,                  [email protected]
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to