Changes
Page history
Update building on cave cluster
authored
Apr 19, 2018
by
Thomas Vierjahn
Show whitespace changes
Inline
Side-by-side
building-on-cave-cluster.md
View page @
9690d481
# Building on the CAVE cluster
# Building on the
(
CAVE
)
cluster
## Prepare
As of
ab6e467eb4d7169337e2d358b7df0419c8ea8d5f
, there are some prerequisites to be met.
As of
70aa37d7e4c1a375f4aae53b2a13e2ab9c057e77
, there are some prerequisites to be met.
### Conan
```
bash
...
...
@@ -18,13 +18,6 @@ module load cmake/3.10.1
module load gcc/6
```
### Build System
```
bash
conan
install
ninja_installer/1.8.2@bincrafters/stable
\
-s
arch_build
=
x86_64
-s
os_build
=
Linux
export
PATH
=
~/.conan/data/ninja_installer/1.8.2/bincrafters/stable/package/[HASH]/bin:
$PATH
```
### Boost
Create
`user-config.jam`
in your home directory with this content:
```
...
...
@@ -37,6 +30,12 @@ g++ --version
```
and adapt the content of
`user-config.jam`
accordingly.
### Select correct ABI version
Add the following to the top-level
`CMakeLists.txt`
:
```
cmake
add_definitions
(
-D_GLIBCXX_USE_CXX11_ABI=1
)
```
## Build
```
bash
mkdir
-p
build/centos7.x84_64.gcc-6
...
...
...
...