Running Energy Plus on Linux Server - Problem with GLIBC

asked 2022-08-16 03:46:19 -0600

ArtemV's avatar

Hi everyone,

I'm having trouble running Energy Plus on a Linux server (OS: CentOS Linux 7). I don't have root access to this machine, so I had to install Energy Plus to my personal folder on the server.

When I try to run Energy Plus I encounter this error:

/home/verkhovskiy/EnergyPlus-22-1-0/energyplus: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /home/verkhovskiy/EnergyPlus-22-1-0/libenergyplusapi.so.22.1.0)

/home/verkhovskiy/EnergyPlus-22-1-0/energyplus: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/verkhovskiy/EnergyPlus-22-1-0/libenergyplusapi.so.22.1.0)

/home/verkhovskiy/EnergyPlus-22-1-0/energyplus: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/verkhovskiy/EnergyPlus-22-1-0/libenergyplusapi.so.22.1.0)

/home/verkhovskiy/EnergyPlus-22-1-0/energyplus: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/verkhovskiy/EnergyPlus-22-1-0/libenergyplusapi.so.22.1.0)

/home/verkhovskiy/EnergyPlus-22-1-0/energyplus: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/verkhovskiy/EnergyPlus-22-1-0/libenergyplusapi.so.22.1.0)

/home/verkhovskiy/EnergyPlus-22-1-0/energyplus: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /home/verkhovskiy/EnergyPlus-22-1-0/libpython3.8.so.1.0)

/home/verkhovskiy/EnergyPlus-22-1-0/energyplus: /lib64/libc.so.6: version `GLIBC_2.26' not found (required by /home/verkhovskiy/EnergyPlus-22-1-0/libpython3.8.so.1.0)

/home/verkhovskiy/EnergyPlus-22-1-0/energyplus: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /home/verkhovskiy/EnergyPlus-22-1-0/libpython3.8.so.1.0)

The default version of GNU compiler on the machine is 4.8.5. However, higher versions are also installed in this directories:

/usr/local/gcc5.3/

/usr/local/gcc7.4/

/usr/local/gcc8.1_centos7/

/usr/local/gcc11.2/

I have tried to add this directories to $PATH, but it didn't help. Is there a way to make Energy Plus see this libraries, or is there some other reason for this error?

Thank you in advance! Artem

edit retag flag offensive close merge delete