[gmx-developers] `GLIBC_2.7' not found

Axel Kohlmeyer akohlmey at cmm.chem.upenn.edu
Fri May 21 16:14:07 CEST 2010

On Fri, May 21, 2010 at 10:08 AM, Gaurav Goel <gauravgoeluta at gmail.com> wrote:

> I understand that for all subsequent changes I make to gmx_visco.c, I
> only need to enter "make gmx_visco" in src/tools.
> The executable 'g_visco' runs fine on my work computer. However, when
> I copied the executable 'g_visco' to the Ohio Supercomputer Cluster, I
> got this error:
> g_visco: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by g_visco)
> Do I need to add any additional flags to my build to make sure this
> executable is transferable to different platforms?

nope. you need an older linux. glibc is only backward compatible
but not forward compatible. if you copy a binary that was built with
a newer glibc to a machine with an older glibc, you get this failure.
there are ways around this, but they are messy.

it is probably easiest to just recompile on the OSC machine.


> Thanks,
> Gaurav
> --
> gmx-developers mailing list
> gmx-developers at gromacs.org
> http://lists.gromacs.org/mailman/listinfo/gmx-developers
> Please don't post (un)subscribe requests to the list. Use the
> www interface or send it to gmx-developers-request at gromacs.org.

Dr. Axel Kohlmeyer    akohlmey at gmail.com

Institute for Computational Molecular Science
Temple University, Philadelphia PA, USA.

More information about the gromacs.org_gmx-developers mailing list