Compile with older libc (version `GLIBC_2.14′ not found)

See this answer.

Is this even the correct approach here

No: you can’t use mismatched versions of glibc as your link command does. You used crt0.o and ld-linux.so from new (system-installed) libc, but libc.so.6 from an old (copied from cluster) libc. That is just not going to work.

Leave a Comment