Skip to content
Yann Pfau-Kempf edited this page Oct 11, 2021 · 10 revisions

Install

dccrg is a header only library so installation consists of putting the .hpp files (in this directory) somewhere where you compiler can find them.

Installing prerequisites

dccrg itself requires a few libraries that must be installed:

Furthermore the installations instructions for some of the libraries above require wget, tar, make and other standard build tools.

Download

Starting from your home directory:

cd ~

Download the required tarballs:

wget https://github.com/sandialabs/Zoltan/archive/refs/tags/v3.90.tar.gz
wget http://freefr.dl.sourceforge.net/project/boost/boost/1.69.0/boost_1_69_0.tar.bz2

Uncompress:

tar xf v3.90.tar.gz 2> /dev/null
tar xf boost_1_69_0.tar.bz2

From this point on the installation depends heavily on the machine environment:

Machine specific instructions

  • Homedir: install everything into your home directory on a Linux machine or similar
  • Cray-XC: installation instruction for Cray XC system
  • Pleiades: installation instructions for NASA's Pleiades
Clone this wiki locally