User Tools

Site Tools


r-software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
r-software [2015/07/28 13:43] joguyar-software [2017/04/23 11:21] aorth
Line 4: Line 4:
 ===== Information ===== ===== Information =====
  
-  * Latest version: 3.2.1+  * Latest version: 3.4.0
   * Added: February, 2015   * Added: February, 2015
 +  * Updated: April, 2017
   * Link: http://www.r-project.org/   * Link: http://www.r-project.org/
  
Line 14: Line 15:
  
 ===== Installation ====== ===== Installation ======
-Notes from the sysadmin during installation:+Notes from the sysadmin during installation (also covers the installation of zlib, bzip2, xz, pcre, and curl, as they are needed by R since ~3.3.x):
  
 <code>$ cd /tmp <code>$ cd /tmp
-$ wget http://cran.uni-muenster.de/src/base/R-3/R-3.2.1.tar.gz +$ wget http://zlib.net/zlib-1.2.11.tar.xz 
-$ tar xf R-3.2.1.tar.gz  +$ tar xf zlib-1.2.11.tar.xz 
-$ cd R-3.2.1 +$ cd zlib-1.2.11 
-scl enable devtoolset-2 bash +$ sudo rm -rf /export/apps/zlib/1.2.11 
-CC=clang ./configure --enable-R-shlib --prefix=/export/apps/R/3.2.1+$ sudo mkdir -p /export/apps/zlib/1.2.11 
 +$ sudo chown aorth /export/apps/zlib/1.2.11 
 +$ ./configure --prefix=/export/apps/zlib/1.2.11 
 +$ make 
 +$ make check 
 +$ make install 
 +$ sudo chown -R root:root /export/apps/zlib/1.2.11 
 + 
 +$ cd /tmp 
 +$ wget http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz 
 +$ tar xf bzip2-1.0.6.tar.gz 
 +$ cd bzip2-1.0.6 
 +$ sudo mkdir -p /export/apps/bzip2/1.0.6 
 +$ sudo chown aorth /export/apps/bzip2/1.0.6 
 +$ make -f Makefile-libbz2_so 
 +$ make install PREFIX=/export/apps/bzip2/1.0.6 
 +$ sudo chown -R root:root /export/apps/bzip2/1.0.6 
 + 
 +$ cd /tmp 
 +$ wget https://tukaani.org/xz/xz-5.2.3.tar.xz 
 +$ tar xf xz-5.2.3.tar.xz 
 +$ cd xz-5.2.3 
 +$ sudo mkdir -p /export/apps/xz/5.2.3 
 +$ sudo chown aorth /export/apps/xz/5.2.3 
 +$ ./configure --prefix=/export/apps/xz/5.2.3 
 +$ make 
 +$ make check 
 +$ make install 
 +$ sudo chown -R root:root /export/apps/xz/5.2.3 
 + 
 +$ cd /tmp 
 +$ wget http://downloads.sourceforge.net/pcre/pcre-8.40.tar.bz2 
 +$ tar xf pcre-8.40.tar.bz2 
 +$ cd pcre-8.40 
 +$ sudo mkdir -p /export/apps/pcre/8.40 
 +$ sudo chown aorth /export/apps/pcre/8.40 
 +$ ./configure --prefix=/export/apps/pcre/8.40 --enable-unicode-properties --enable-pcre16 --enable-pcre32 --enable-pcregrep-libz --enable-pcregrep-libbz2 --enable-pcretest-libreadline 
 +$ make 
 +$ make check 
 +$ make install 
 +$ sudo chown -R root:root /export/apps/pcre/8.40 
 + 
 +$ cd /tmp 
 +$ tar xf curl-7.54.0.tar.gz 
 +$ cd curl-7.54.0 
 +$ sudo mkdir -p /export/apps/curl/7.54.0 
 +$ sudo chown aorth /export/apps/curl/7.54.0 
 +$ ./configure --enable-ipv6 --prefix=/export/apps/curl/7.54.0 
 +$ make 
 +$ make check 
 +$ make install 
 +$ sudo chown -R root:root /export/apps/curl/7.54.0 
 + 
 +$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/export/apps/zlib/1.2.11/lib:/export/apps/bzip2/1.0.6/lib:/export/apps/xz/5.2.3/lib:/export/apps/pcre/8.40/lib:/export/apps/curl/7.54.0/lib LDFLAGS="$LDFLAGS -L/export/apps/zlib/1.2.11/lib -L/export/apps/bzip2/1.0.6/lib -L/export/apps/xz/5.2.3/lib -L/export/apps/pcre/8.40/lib -L/export/apps/curl/7.54.0/lib" CFLAGS="$CFLAGS -I/export/apps/zlib/1.2.11/include -I/export/apps/bzip2/1.0.6/include -I/export/apps/xz/5.2.3/include -I/export/apps/pcre/8.40/include -I/export/apps/curl/7.54.0/include" 
 +$ wget https://cran.r-project.org/src/base/R-3/R-3.4.0.tar.gz 
 +$ tar xf R-3.4.0.tar.gz 
 +$ cd R-3.4.0 
 +sudo mkdir -p /export/apps/R/3.4.0 
 +$ sudo chown aorth /export/apps/R/3.4.0 
 +$ ./configure --enable-R-shlib --prefix=/export/apps/R/3.4.0
 $ make -j4 $ make -j4
-sudo mkdir -p /export/apps/R/3.2.1 +make install 
-$ sudo chown aorth:aorth /export/apps/R/3.2.1 +$ sudo chown -R root:root /export/apps/R/3.4.
-$ sudo chown root:root /export/apps/R/3.2.1</code>+$ exit</code>
r-software.txt · Last modified: 2023/07/12 06:39 by aorth