Skip to content

[package list]

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:

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 to configopts 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 on LIBRARY_PATH.

    The solution to the problem is to add LDFLAGS="$LDFLAGS -L$EBROOTFREETYPE/lib" to the preconfigopts.

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.