R
From CBLFS
Revision as of 13:47, 16 April 2007 by Weibullguy (talk | contribs)
Download Source: | http://lib.stat.cmu.edu/R/CRAN/src/base/R-2/R-2.9.1.tar.gz |
---|
Contents
Introduction to R
R is GNU S, a language and environment for statistical computing and graphics.
Project Homepage: http://www.r-project.org/
Dependencies
Required
- GMP
- MPFR
- GCC compiled to include F77 (<4.X.X) or gfortran (>=4.X.X). f2c won't work on a 64-bit architecture.
Optional
Configuration Information
NOTE: You must include CFLAGS="-std=gnu99" or R will have problems installing add-on packages.
R_PDFVIEWER=<PDFVIEWER>: By default the R configure script only looks for acroread, acroread4, xpdf, gv, gnome-gv, ggv, kghostview, open, and gpdf. This covers the majority of pdf viewers, but not all; for example, evince. |
--libdir=<LIBDIR>: On a Pure64 system, R will install it's libraries in <PREFIX>/lib64 by default. Pass --libdir=<PREFIX>/lib to put the libraries in a standard location. |
--enable-R-shlib: Build the shared R library libR. |
--enable-BLAS-shlib: Build the shared BLAS library provided by R. |
--with-blas=</path/to/BLAS/library>: Use the system-wide BLAS library. |
--with-lapack=</path/to/LAPACK/library: Use the system-wide LAPACK library. If using the ACML library for BLAS and LAPACK, do not a pass a path, simply provide the option. |
Non-Multilib
Compile the package:
CFLAGS="-std=gnu99" ./configure --prefix=/usr --libdir=/usr/lib \ --enable-R-profiling --enable-R-shlib --enable-linux-lfs \ --with-tcltk --with-tcl-config=/usr/lib/tclConfig.sh \ --with-tk-config=/usr/lib/tkConfig.sh && make
Install the package:
make install
Build and install the info pages for R:
make install-info
Build and install the DVI documentation for R:
make install-dvi
Build and install the PDF documentation for R:
make install-pdf
Copy the R icons to /usr/share/pixmaps:
cp -v doc/html/logo* /usr/share/pixmaps
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" CFLAGS="-std=gnu99" ./configure \ --prefix=/opt/R --libdir=/opt/R/lib --enable-R-profiling \ --enable-R-shlib --enable-linux-lfs --with-tcltk \ --with-tcl-config=/usr/lib/tclConfig.sh \ --with-tk-config=/usr/lib/tkConfig.sh && make
Install the package:
make install
64Bit
Compile the package:
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" CFLAGS="-std=gnu99" ./configure \ --prefix=/opt/R --libdir=/opt/R/lib64 --enable-R-profiling \ --enable-R-shlib --enable-linux-lfs --with-tcltk \ --with-tcl-config=/usr/lib64/tclConfig.sh \ --with-tk-config=/usr/lib64/tkConfig.sh && make
Install the package:
make install
Build and install the info pages for R:
make install-info
Build and install the DVI documentation for R:
make install-dvi
Build and install the PDF documentation for R:
make install-pdf
Copy the R icons to /usr/share/pixmaps:
cp -v doc/html/logo* /usr/share/pixmaps
Contents
Installed Directories: | <PREFIX>/{bin,lib,man} |
---|---|
Installed Programs: | R |
Installed Libraries: | libR.so |
Short Description
R | The R program for statistical computing and graphics. |
---|