gnuplot
License information
The gnuplot licensing seems to be a bit of a mess due to a complicated history. Different components may be covered by different licenses because of this.
There is a copyright notice in the git repository.
From LUMI/23.12 on, the Copyright
file can also be found in the directory
`$EBROOTGNUPLOT/share/licenses/gnuplot' 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 gnuplot/<version>
.
EasyConfig:
-
gnuplot/5.4.10-cpeAMD-24.03 (EasyConfig: gnuplot-5.4.10-cpeAMD-24.03.eb)
-
gnuplot/5.4.10-cpeAOCC-24.03 (EasyConfig: gnuplot-5.4.10-cpeAOCC-24.03.eb)
-
gnuplot/5.4.10-cpeCray-24.03 (EasyConfig: gnuplot-5.4.10-cpeCray-24.03.eb)
-
gnuplot/5.4.10-cpeGNU-24.03 (EasyConfig: gnuplot-5.4.10-cpeGNU-24.03.eb)
-
gnuplot/5.4.3-cpeAMD-22.08 (EasyConfig: gnuplot-5.4.3-cpeAMD-22.08.eb)
-
gnuplot/5.4.3-cpeAOCC-22.08 (EasyConfig: gnuplot-5.4.3-cpeAOCC-22.08.eb)
-
gnuplot/5.4.3-cpeCray-22.08 (EasyConfig: gnuplot-5.4.3-cpeCray-22.08.eb)
-
gnuplot/5.4.3-cpeGNU-22.08 (EasyConfig: gnuplot-5.4.3-cpeGNU-22.08.eb)
-
gnuplot/5.4.6-cpeAMD-22.12 (EasyConfig: gnuplot-5.4.6-cpeAMD-22.12.eb)
-
gnuplot/5.4.6-cpeAOCC-22.12 (EasyConfig: gnuplot-5.4.6-cpeAOCC-22.12.eb)
-
gnuplot/5.4.6-cpeCray-22.12 (EasyConfig: gnuplot-5.4.6-cpeCray-22.12.eb)
-
gnuplot/5.4.6-cpeCray-23.03 (EasyConfig: gnuplot-5.4.6-cpeCray-23.03.eb)
-
gnuplot/5.4.6-cpeGNU-22.12 (EasyConfig: gnuplot-5.4.6-cpeGNU-22.12.eb)
-
gnuplot/5.4.8-cpeAMD-23.12 (EasyConfig: gnuplot-5.4.8-cpeAMD-23.12.eb)
-
gnuplot/5.4.8-cpeAOCC-23.09 (EasyConfig: gnuplot-5.4.8-cpeAOCC-23.09.eb)
-
gnuplot/5.4.8-cpeAOCC-23.12 (EasyConfig: gnuplot-5.4.8-cpeAOCC-23.12.eb)
-
gnuplot/5.4.8-cpeCray-23.12 (EasyConfig: gnuplot-5.4.8-cpeCray-23.12.eb)
-
gnuplot/5.4.8-cpeGNU-23.09 (EasyConfig: gnuplot-5.4.8-cpeGNU-23.09.eb)
-
gnuplot/5.4.8-cpeGNU-23.12 (EasyConfig: gnuplot-5.4.8-cpeGNU-23.12.eb)
Technical documentation
EasyBuild
Version 5.4.2 for cpe 21.08.
- Given the complexity of installing Qt5, we decided to go for an old-style gnuplot installation without Qt5. Hence we started from the UAntwerpen EasyConfig.
Version 5.4.3 for CPE 21.12
- Needed to add
--without-latex
toconfigopts
as the makefiles did not honour--prefix
for this option and tried to install files in a system directory.
Version 5.4.6 from CPE 22.12 on
-
Trivial version bump of the 5.4.3 EasyConfig.
-
Problem with the cpeCray version: For some reason
-lfreetype
was not added to the link line or found automatically, causing a missing symbol error for a FreeType symbol. This may be due to errors in the pkg-config files of some other packages so that the configure script fails to determine the right options while the linker of the Cray PE may not be able to find libraries based onLIBRARY_PATH
.The solution to the problem is to add
LDFLAGS="$LDFLAGS -L$EBROOTFREETYPE/lib"
to thepreconfigopts
.
Version 5.4.8 from CPE 23.09 on
-
Trivial version bump of the 5.4.6 EasyConfig.
-
It turns out it now also needs libiconv as a dependency as that came previously in through another package that doesn't need it anymore.
-
For LUMI/23.12, license information was added to the installation and the sanity checks were improved.
Version 5.4.10 for LUMI/24.03
- Trivial version bump of the 5.4.8 EasyConfig for LUMI/23.12.
Archived EasyConfigs
The EasyConfigs below are additonal 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 gnuplot-5.4.2-cpeCray-21.08.eb, with module gnuplot/5.4.2-cpeCray-21.08
-
EasyConfig gnuplot-5.4.2-cpeGNU-21.08.eb, with module gnuplot/5.4.2-cpeGNU-21.08
-
EasyConfig gnuplot-5.4.3-cpeAOCC-21.12.eb, with module gnuplot/5.4.3-cpeAOCC-21.12
-
EasyConfig gnuplot-5.4.3-cpeAOCC-22.06.eb, with module gnuplot/5.4.3-cpeAOCC-22.06
-
EasyConfig gnuplot-5.4.3-cpeCray-21.12.eb, with module gnuplot/5.4.3-cpeCray-21.12
-
EasyConfig gnuplot-5.4.3-cpeCray-22.06.eb, with module gnuplot/5.4.3-cpeCray-22.06
-
EasyConfig gnuplot-5.4.3-cpeGNU-21.12.eb, with module gnuplot/5.4.3-cpeGNU-21.12
-
EasyConfig gnuplot-5.4.3-cpeGNU-22.06.eb, with module gnuplot/5.4.3-cpeGNU-22.06
-