Browse Source

Merge branch 'master' of ssh://www.climate.be:3022/pbarriat/easyconfigs

Super Pierre-Yves Barriat 6 years ago
parent
commit
f9adf64405
1 changed files with 13 additions and 26 deletions
  1. 13 26
      README.md

+ 13 - 26
README.md

@@ -4,36 +4,16 @@ EasyBuild is a software build and installation framework that allows you to mana
 
 ## Install
 
-Go to `/opt/easybuild` and:
-
 ```bash
-rmdir easyconfigs; git clone ssh://egit/pbarriat/easyconfigs.git
+rmdir /opt/easybuild/configs
+git clone ssh://git@www.climate.be:3022/pbarriat/easyconfigs.git /opt/easybuild/configs
 ```
 
 ## Requirements
 
 * openSUSE : `gcc-c++ patch libopenssl-devel gperf`
 * CentOS : `openssl-devel libibverbs-devel autoconf automake binutils bison flex gcc gcc-c++ gettext libtool make patch pkgconfig bzip2 unzip jq-devel v8-devel postgresql-devel tcsh unixODBC*`
-* ubuntu :
-
-```bash
-sudo apt install gcc-4.8 g++-4.8 gfortran-4.8 libibverbs-dev
-
-sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 10
-sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 20
-sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 10
-sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 20
-sudo update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-4.8 10
-sudo update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-7 20
-
-sudo update-alternatives --set cc /usr/bin/gcc
-sudo update-alternatives --set c++ /usr/bin/g++
-sudo update-alternatives --set f77 /usr/bin/gfortran
-
-sudo update-alternatives --config gcc
-sudo update-alternatives --config g++
-sudo update-alternatives --config gfortran
-```
+* ubuntu : `gcc g++ gfortran libibverbs-dev`
 
 ## Getting started
 
@@ -41,13 +21,20 @@ Check if you have the lastest easybuild version:
 
 ```bash
 sudo pip install --upgrade pip
-pip install easybuild --upgrade --install-option "--prefix=/opt/easybuild"
-cd /opt/easybuild/easyconfigs/foss-2017b
 ```
 
 Then call `screen` and :
 
-* `eb --tmpdir=/tmp --parallel=12 ./OpenMPI-2.1.1-GCC-6.4.0-2.28.eb -r`
+```bash
+eb_2018b netCDF-Fortran-4.4.4-foss-2018b.eb --hide-deps=M4,zlib,help2man,Bison,flex,binutils,Autoconf,GCCcore,Automake,ncurses,libtool,pkg-config,Szip,cURL,Autotools,CMake,Doxygen,numactl,xorg-macros,libpciaccess,gettext,XZ,libxml2,hwloc -r
+
+eb_2018b netCDF-C++4-4.3.0-foss-2018b.eb
+
+eb_2018b Python-2.7.15-foss-2018b.eb --hide-deps=M4,zlib,help2man,Bison,flex,binutils,Autoconf,GCCcore,Automake,ncurses,libtool,pkg-config,Szip,cURL,Autotools,CMake,Doxygen,numactl,xorg-macros,libpciaccess,gettext,XZ,libxml2,hwloc,bzip2,libreadline,SQLite,libffi,GMP,Tcl -r
+
+eb_2018b R-3.5.1-foss-2018b.eb --hide-deps=M4,zlib,help2man,Bison,flex,binutils,Autoconf,GCCcore,Automake,ncurses,libtool,pkg-config,Szip,cURL,Autotools,CMake,Doxygen,numactl,xorg-macros,libpciaccess,gettext,XZ,libxml2,hwloc,bzip2,libreadline,SQLite,libffi,GMP,Tcl,expat,libpng,gperf,pixman,freetype,util-linux,fontconfig,Python-2.7.15-GCCcore-7.3.0-bare,PCRE,LLVM,GLib,intltool,X11,cairo,libdrm,nettle,Mako,Mesa,libGLU,LibTIFF,NASM,libjpeg-turbo,Tk,PROJ,NLopt,libsndfile,ICU,JasPer,SWIG,GEOS,libgeotiff,GDAL,GSL,XML-Parser -r
+```
+
 * `eb --tmpdir=/tmp --parallel=12 ./R-3.4.3-foss-2017b-X11-20171023.eb`
 * `eb --tmpdir=/tmp --parallel=12 netCDF-Fortran-4.4.4-foss-2017b.eb -r`
 * `eb --tmpdir=/tmp --parallel=12 ./netCDF-4.4.1.1-foss-2017b-HDF5-1.8.19.eb -r`