Por cuestiones que no vienen al caso me tocó tener que compilar una aplicación Python y tenía dos problemas, una que el sistema donde se iba a utilizar era un CentOS 6 con GLibc 2.12, si lo compilaba en otra PC iba a compilarse con una dependencia 2.14 o mayor y actualizar ciertas librerías en el servidor no es viable, más valía no tocarlo debido a lo crítico.
Compilarlo en el mismo servidor no funcionaba debido a la configuración con la que esa versión fue compilada y había que compilar nuevamente Python con –enable-shared
Para compilar Python hacemos lo siguiente:
cd /usr/src #Descargamos Python wget https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz #Descompimimos tar xzf Python-2.7.16.tgz cd Python-2.7.16 #Compilamos ./configure --enable-optimizations --prefix=/usr/local --enable-shared #Instalamos make altinstall
Administrador de Sistemas, Programador, Docente y ahora resulta que también Blogger (peor es ser tictoker). Más de 20 años de experiencia en computación atendiendo nabos y resolviendo problemas, los cuales si no fuera por estos nabos, no habrían ocurrido en primer lugar. Escribo más que nada sobre tecnología y herramientas en general, además de algunos artículos con opiniones tan subjetivas como irrelevantes, así que si no te gustan, mejor madura y superalo.