libaec
License information
See the LICENSE.txt file in the source repository.
From LUMI 23.12 on, this file can also be found in
$EBROOTLIBAEC/share/licenses/libaec after loading the module.
Pre-installed modules (and EasyConfigs)
To access module help and find out for which stacks and partitions the module is
installed, use module spider libaec/<version>.
EasyConfig:
-
libaec/1.0.6-cpeAMD-23.09 (EasyConfig: libaec-1.0.6-cpeAMD-23.09.eb)
-
libaec/1.0.6-cpeAMD-24.03 (EasyConfig: libaec-1.0.6-cpeAMD-24.03.eb)
-
libaec/1.0.6-cpeAOCC-23.09 (EasyConfig: libaec-1.0.6-cpeAOCC-23.09.eb)
-
libaec/1.0.6-cpeAOCC-24.03 (EasyConfig: libaec-1.0.6-cpeAOCC-24.03.eb)
-
libaec/1.0.6-cpeCray-23.09 (EasyConfig: libaec-1.0.6-cpeCray-23.09.eb)
-
libaec/1.0.6-cpeCray-24.03 (EasyConfig: libaec-1.0.6-cpeCray-24.03.eb)
-
libaec/1.0.6-cpeGNU-23.09 (EasyConfig: libaec-1.0.6-cpeGNU-23.09.eb)
-
libaec/1.0.6-cpeGNU-24.03 (EasyConfig: libaec-1.0.6-cpeGNU-24.03.eb)
-
libaec/1.1.4-cpeAMD-25.03 (EasyConfig: libaec-1.1.4-cpeAMD-25.03.eb)
-
libaec/1.1.4-cpeAMD-25.09 (EasyConfig: libaec-1.1.4-cpeAMD-25.09.eb)
-
libaec/1.1.4-cpeAOCC-25.03 (EasyConfig: libaec-1.1.4-cpeAOCC-25.03.eb)
-
libaec/1.1.4-cpeAOCC-25.09 (EasyConfig: libaec-1.1.4-cpeAOCC-25.09.eb)
-
libaec/1.1.4-cpeCray-25.03 (EasyConfig: libaec-1.1.4-cpeCray-25.03.eb)
-
libaec/1.1.4-cpeCray-25.09 (EasyConfig: libaec-1.1.4-cpeCray-25.09.eb)
-
libaec/1.1.4-cpeGNU-25.03 (EasyConfig: libaec-1.1.4-cpeGNU-25.03.eb)
-
libaec/1.1.4-cpeGNU-25.09 (EasyConfig: libaec-1.1.4-cpeGNU-25.09.eb)
-
ccpe container only libaec/1.1.7-cpeAMD-26.03 (EasyConfig: libaec-1.1.7-cpeAMD-26.03.eb)
-
ccpe container only libaec/1.1.7-cpeAOCC-26.03 (EasyConfig: libaec-1.1.7-cpeAOCC-26.03.eb)
-
ccpe container only libaec/1.1.7-cpeCray-26.03 (EasyConfig: libaec-1.1.7-cpeCray-26.03.eb)
-
ccpe container only libaec/1.1.7-cpeGNU-26.03 (EasyConfig: libaec-1.1.7-cpeGNU-26.03.eb)
Technical documentation
-
- GitHub downloads (currently recommended)
EasyBuild
-
There is no libaec support in the EasyBuilders repository.
Version 1.0.6 for CPE 21.08 and later
-
The EasyConfig is derived from the CSCS EasyConfig with a version bump.
-
But switched to CMake as this is now the main configuration tool for libaec.
-
From LUMI/23.12 on, license information was added to the installation.
Version 1.1.4 for 25.03
-
Almost trivial port of the EasyConfig for 1.0.6 for 24.03/24.11,
-
But the
aecprogram does no longer exist. It is now calledgraecand needs to be compiled separately as it is only meant for internal testing. So it was removed from thesanity_check_commands. -
Switched to the new EasyConfig parameters in 25.09.
Version 1.1.7 for 26.03
-
Almost trivial port of the EasyConfig for 1.1.4 in 25.09.
-
The old download location does not work anymore. DKRZ recommended to switch to downloads from GitHub as the new download location on the old site is not reliable when using automated downloads.
-
Added the patch used in the EasyBuilders version for optimal compatibility of the installations (basically a binary that without the patch does not get installed).
-
Needed to correct the copying of some files to the licenses area as the directory name of the unpacked sources has changed and as one of the files is no longer there.
Archived EasyConfigs
The EasyConfigs below are additional easyconfigs that are not directly available on the system for installation. Users are advised to use the newer ones and these archived ones are unsupported. They are still provided as a source of information should you need this, e.g., to understand the configuration that was used for earlier work on the system.
-
Archived EasyConfigs from LUMI-SoftwareStack - previously centrally installed software
-
EasyConfig libaec-1.0.6-cpeAMD-22.08.eb, with module libaec/1.0.6-cpeAMD-22.08
-
EasyConfig libaec-1.0.6-cpeAMD-22.12.eb, with module libaec/1.0.6-cpeAMD-22.12
-
EasyConfig libaec-1.0.6-cpeAMD-23.12.eb, with module libaec/1.0.6-cpeAMD-23.12
-
EasyConfig libaec-1.0.6-cpeAMD-24.11.eb, with module libaec/1.0.6-cpeAMD-24.11
-
EasyConfig libaec-1.0.6-cpeAOCC-21.12.eb, with module libaec/1.0.6-cpeAOCC-21.12
-
EasyConfig libaec-1.0.6-cpeAOCC-22.06.eb, with module libaec/1.0.6-cpeAOCC-22.06
-
EasyConfig libaec-1.0.6-cpeAOCC-22.08.eb, with module libaec/1.0.6-cpeAOCC-22.08
-
EasyConfig libaec-1.0.6-cpeAOCC-22.12.eb, with module libaec/1.0.6-cpeAOCC-22.12
-
EasyConfig libaec-1.0.6-cpeAOCC-23.12.eb, with module libaec/1.0.6-cpeAOCC-23.12
-
EasyConfig libaec-1.0.6-cpeCray-21.08.eb, with module libaec/1.0.6-cpeCray-21.08
-
EasyConfig libaec-1.0.6-cpeCray-21.12.eb, with module libaec/1.0.6-cpeCray-21.12
-
EasyConfig libaec-1.0.6-cpeCray-22.06.eb, with module libaec/1.0.6-cpeCray-22.06
-
EasyConfig libaec-1.0.6-cpeCray-22.08.eb, with module libaec/1.0.6-cpeCray-22.08
-
EasyConfig libaec-1.0.6-cpeCray-22.12.eb, with module libaec/1.0.6-cpeCray-22.12
-
EasyConfig libaec-1.0.6-cpeCray-23.03.eb, with module libaec/1.0.6-cpeCray-23.03
-
EasyConfig libaec-1.0.6-cpeCray-23.12.eb, with module libaec/1.0.6-cpeCray-23.12
-
EasyConfig libaec-1.0.6-cpeCray-24.11.eb, with module libaec/1.0.6-cpeCray-24.11
-
EasyConfig libaec-1.0.6-cpeGNU-21.08.eb, with module libaec/1.0.6-cpeGNU-21.08
-
EasyConfig libaec-1.0.6-cpeGNU-21.12.eb, with module libaec/1.0.6-cpeGNU-21.12
-
EasyConfig libaec-1.0.6-cpeGNU-22.06.eb, with module libaec/1.0.6-cpeGNU-22.06
-
EasyConfig libaec-1.0.6-cpeGNU-22.08.eb, with module libaec/1.0.6-cpeGNU-22.08
-
EasyConfig libaec-1.0.6-cpeGNU-22.12.eb, with module libaec/1.0.6-cpeGNU-22.12
-
EasyConfig libaec-1.0.6-cpeGNU-23.12.eb, with module libaec/1.0.6-cpeGNU-23.12
-
EasyConfig libaec-1.0.6-cpeGNU-24.11.eb, with module libaec/1.0.6-cpeGNU-24.11
-