library installation shared-libraries glibc binary-compatibility

installation - library - ¿Qué tan compatibles son las diferentes versiones de glibc?



glibc version (3)

Específicamente:

  1. ¿Está asegurado de alguna manera que todas las versiones de glibc 2.x son compatibles con binarios?

  2. Si no, ¿cómo puedo ejecutar un binario (juego) en mi sistema que se ha compilado para una versión diferente? ¿Puedo instalar glibc en una carpeta diferente?

Mi problema específico es la compatibilidad entre glibc 2.14 (lo que tengo) y 2.15 (lo que el juego quiere).

También podría obtener una versión para glibc 2.13, pero no estoy seguro de si se ejecutará en la versión 2.14.


En general, los archivos binarios que se compilaron para una versión anterior de glibc (por ejemplo, 2.13) funcionarán bien en un sistema con un nuevo glibc (por ejemplo, 2.14, como su sistema).

La ejecución de un binario que se creó para un glibc más reciente (por ejemplo, 2.15, como el que falla) en un sistema con un glibc más antiguo probablemente no funcionará.

En resumen, glibc es compatible con versiones anteriores, no compatible con versiones anteriores.