|
|
|
Compiling INMOST with Zoltan on Linux
|
|
|
|
======
|
|
|
|
|
|
|
|
Zoltan is distributed with Trilinos package.
|
|
|
|
INMOST is known to work with Zoltan from Trilinos version 11.12.1.
|
|
|
|
You are advised to refer to [[Trilinos installation guide|0404-Compilation-Trilinos-Linux]].
|
|
|
|
|
|
|
|
Assuming you already unpacked Trilinos source and prepared configure scripts, just add `Trilinos_ENABLE_Zoltan` option to `do-configure` script:
|
|
|
|
```
|
|
|
|
cd "$TRILINOS_BASE"
|
|
|
|
cd build
|
|
|
|
./do-configure -DTrilinos_ENABLE_Zoltan=ON
|
|
|
|
make all
|
|
|
|
make install
|
|
|
|
```
|
|
|
|
Note, if you do not want to use Trilinos solvers, remove all `Trilinos_ENABLE_*` lines from `MyConfigureOptions.cmake`.
|
|
|
|
|
|
|
|
```
|
|
|
|
cd "$INMOST_ROOT"
|
|
|
|
mkdir -p INMOST-build
|
|
|
|
cd INMOST-build
|
|
|
|
cmake -DUSE_PARTITIONER_ZOLTAN=ON -DZOLTAN_DIR="$TRILINOS_INSTALL_PATH" ../INMOST-master
|
|
|
|
make all
|
|
|
|
``` |