wiki:cypress/glibc-version-problems

Version 1 (modified by fuji, 3 years ago) ( diff )

--

glibc version problems

Compute nodes in partitions defq and interactive (as well as login nodes) have Centos version 6.5 with glibc version 2.12.

When you try to run a pre-build software that is built on a newer operating system, you will encounter the error, for example,

$ prefetch
./prefetch: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./prefetch)

Since glibc version on Centos version 6.5 nodes is 2.12, GLIBC_2.14 isn't available. It is possible to run this software if you use the compute nodes in partition centos7, which have Centos version 7.4 with glibc version 2.17. See ​here for more details.

See the alternate solution below if your software requires a glibc version greater than 2.17.

Work with Singularity Images

​Singularity allows you to run an application built for a different distribution of Linux than Cypress OS (Centos 6 or 7). Here we run Rockylinux 9.2 on Cypress using Singularity.

Run Singularity Images Interactively

Note: See TracWiki for help on using the wiki.