Guide for building MAPL on bucy remote server with Intel compiler
This skill guides you through building MAPL on the bucy remote server using the Intel compiler. Bucy is typically used for Intel-specific builds and testing.
mapl-build skill)ssh bucy
# On bucy
cd ~/swdev/VS/MAPL # or your MAPL path
# Load Intel compiler and dependencies
module purge
module load comp/intel-2021.3.0
module load cmake/3.21.0
# Create and enter build directory
mkdir -p intel
cd intel
# Configure
cmake .. \
-DCMAKE_Fortran_COMPILER=ifort \
-DCMAKE_C_COMPILER=icc \
-DCMAKE_CXX_COMPILER=icpc \
-DCMAKE_BUILD_TYPE=Debug \
-DBASEDIR=/discover/swdev/gmao_SIteam/BaseLibs/ESMA-Baselibs-7.17.2/x86_64-pc-linux-gnu/ifort_2021.3.0-intelmpi_2021.3.0
# Build
make -j8 install
IMPORTANT: Bucy configuration is standardized. All developers use the same module names and paths on bucy.
If you have a ~/.opencode/mapl-config.yaml file with bucy settings, use those. Otherwise, use these standard values: