README.frontier.md
May 21, 2026 ยท View on GitHub
Build with everything enabled
The following commands will build ExaGO with most options enabled on Frontier:
$ source ./buildsystem/clang-hip/frontierVariables.sh
$ mkdir build
$ cd build
$ cmake -C ../buildsystem/clang-hip/cache.cmake ..
$ make -j 12 install
$ make test
The script ./buildsystem/clang-hip/frontierVariables.sh will load all the modules
needed to build ExaGO on Frontier. The system modules change somewhat
frequently on Frontier, so if some modules are not available but you need to build
there, please file a Github issue.
Alternatively, the buildsystem/build.sh can be used as follows to build.
See the script's documentation for more details.
$ ./buildsystem/build.sh --job=clang-hip --build-only