Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

zypper package (which)

...

autoconf

...

cmake

...

binutil

...

bison

...

pkgconfig

...

openssl

...

curl

...

zlib

Set localmod in .bashrc

function localmod(){
export EASYBUILD_PREFIX=
module use ${EASYBUILD_PREFIX}/modules/all
export EASYBUILD_ROBOT_PATHS=${EASYBUILD_PREFIX}/ebfiles_repo:/lustrefs/disk/modules/easybuild/ebfiles_repo
export EASYBUILD_OPTARCH=x86-milan
echo "*** Import modules at ${EASYBUILD_PREFIX} on LANTA ***"
}

...

Download .eb from https://github.com/easybuilders/easybuild-easyconfigs/tree/develop/easybuild/easyconfigs or LUMI, Archer, …, …, …

...

Rename suffix toolchain to cpeIntel-23.09, for example.

...

Open .eb and change the line to toolchain = {'name': 'cpeIntel', 'version': '23.09'} or toolchain = SYSTEM

...

eb -D xxx.eb or manually check builddependencies and dependencies and see if all deps already installed in the system by using module spider XXX or module --ignore-cache avail,
(if not → Change to existing version or Install the dependencies first → Step 1.)
(if yes but no suffix toolchain (CMake, binutils) → change ending ), to , '', SYSTEM),
(if pkg-config → delete the line??)
(if Python → cray-python)
(if netCDF, netCDF-Fortran → cray-netcdf-parallel --> load it to see default version)
(if PnetCDF → cray-parallel-netcdf --> load it to see default version)

...

(eb --show-config or localmod) eb --trace --parallel=4 xxx.eb

...

(In progress)