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 [2017/04/23 11:21] aorthr-software [2017/04/24 10:05] aorth
Line 4: Line 4:
 ===== Information ===== ===== Information =====
  
-  * Latest version: 3.4.0+  * Latest version: 3.3.3
   * Added: February, 2015   * Added: February, 2015
   * Updated: April, 2017   * Updated: April, 2017
Line 13: Line 13:
 === See versions of R which are available === === See versions of R which are available ===
 <code>module avail R</code> <code>module avail R</code>
 +
 +A good resource on installing R packages into user libraries is: https://www.osc.edu/resources/getting_started/howto/howto_install_local_r_packages
  
 ===== Installation ====== ===== Installation ======
Line 21: Line 23:
 $ tar xf zlib-1.2.11.tar.xz $ tar xf zlib-1.2.11.tar.xz
 $ cd zlib-1.2.11 $ cd zlib-1.2.11
-$ sudo rm -rf /export/apps/zlib/1.2.11 
-$ 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 $ ./configure --prefix=/export/apps/zlib/1.2.11
 $ make $ make
 $ make check $ make check
 +$ sudo mkdir -p /export/apps/zlib/1.2.11
 +$ sudo chown aorth /export/apps/zlib/1.2.11
 $ make install $ make install
 $ sudo chown -R root:root /export/apps/zlib/1.2.11 $ sudo chown -R root:root /export/apps/zlib/1.2.11
Line 34: Line 35:
 $ tar xf bzip2-1.0.6.tar.gz $ tar xf bzip2-1.0.6.tar.gz
 $ cd bzip2-1.0.6 $ cd bzip2-1.0.6
 +$ make -f Makefile-libbz2_so
 $ sudo mkdir -p /export/apps/bzip2/1.0.6 $ sudo mkdir -p /export/apps/bzip2/1.0.6
 $ sudo chown aorth /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 $ make install PREFIX=/export/apps/bzip2/1.0.6
 $ sudo chown -R root:root /export/apps/bzip2/1.0.6 $ sudo chown -R root:root /export/apps/bzip2/1.0.6
Line 44: Line 45:
 $ tar xf xz-5.2.3.tar.xz $ tar xf xz-5.2.3.tar.xz
 $ cd xz-5.2.3 $ 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 $ ./configure --prefix=/export/apps/xz/5.2.3
 $ make $ make
 $ make check $ make check
 +$ sudo mkdir -p /export/apps/xz/5.2.3
 +$ sudo chown aorth /export/apps/xz/5.2.3
 $ make install $ make install
 $ sudo chown -R root:root /export/apps/xz/5.2.3 $ sudo chown -R root:root /export/apps/xz/5.2.3
Line 56: Line 57:
 $ tar xf pcre-8.40.tar.bz2 $ tar xf pcre-8.40.tar.bz2
 $ cd pcre-8.40 $ 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 $ ./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
 $ make check $ make check
 +$ sudo mkdir -p /export/apps/pcre/8.40
 +$ sudo chown aorth /export/apps/pcre/8.40
 $ make install $ make install
 $ sudo chown -R root:root /export/apps/pcre/8.40 $ sudo chown -R root:root /export/apps/pcre/8.40
Line 67: Line 68:
 $ tar xf curl-7.54.0.tar.gz $ tar xf curl-7.54.0.tar.gz
 $ cd curl-7.54.0 $ 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 $ ./configure --enable-ipv6 --prefix=/export/apps/curl/7.54.0
 $ make $ make
 $ make check $ make check
 +$ sudo mkdir -p /export/apps/curl/7.54.0
 +$ sudo chown aorth /export/apps/curl/7.54.0
 $ make install $ make install
 $ sudo chown -R root:root /export/apps/curl/7.54.0 $ 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" $ 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 +$ wget https://cran.r-project.org/src/base/R-3/R-3.3.3.tar.gz 
-$ tar xf R-3.4.0.tar.gz +$ tar xf R-3.3.3.tar.gz 
-$ cd R-3.4.0 +$ cd R-3.3.3 
-$ sudo mkdir -p /export/apps/R/3.4.0 +$ ./configure --enable-R-shlib --prefix=/export/apps/R/3.3.3
-$ sudo chown aorth /export/apps/R/3.4.0 +
-$ ./configure --enable-R-shlib --prefix=/export/apps/R/3.4.0+
 $ make -j4 $ make -j4
 $ make install $ make install
-$ sudo chown -R root:root /export/apps/R/3.4.0+$ sudo mkdir -p /export/apps/R/3.3.3 
 +$ sudo chown aorth /export/apps/R/3.3.3 
 +$ sudo chown -R root:root /export/apps/R/3.3.3
 $ exit</code> $ exit</code>
r-software.txt · Last modified: 2023/07/12 06:39 by aorth