forked from easybuilders/easybuild-framework
-
Notifications
You must be signed in to change notification settings - Fork 0
Quick demo for the impatient
itkovian edited this page Apr 6, 2012
·
11 revisions
Please note that even if you are impatient, you should install all required dependencies as outlined in Dependencies.
To see EasyBuild in action, build HPL with the robot feature of EasyBuild by running the following (bash/sh syntax):
export EBHOME="<path to where you unpacked EasyBuild>/easybuild"
${EBHOME}/easybuild.sh --robot ${EBHOME}/easybuild/easyconfigs ${EBHOME}/easybuild/easyconfigs/h/HPL/HPL-2.0-goalf-1.1.0.eb
This will build and install HPL, after building and installing a GCC-based compiler toolkit and all of its dependencies using the default EasyBuild configuration, which will install to $HOME/easybuild/software
.
The whole process should take about an hour on a recent system.
Module files will be provided in $HOME/easybuild/modules/all
, so to load the provided modules, update your MODULEPATH
environment variable.
Note: this demo requires a C and C++ compiler to be available on your system, for example gcc
and g++
.