小弟写了个程序, 再centsos7.4下面 用pyinstaller编译打包的。 然后我的目标客户机的系统是centos5.7 和 centos 7.4 . centos5.7 上面run的时候就出现 glibc2.7 not found
glibc2.14 not found。 通过下载 glibc2.7 我再centos5上安装了,就不再出现glibc2.7not found的问题,但是glibc2.14因为centos5太旧了导致 make makeinstall无法进行,因为centos5已经停止维护yum,gcc也不能升级, 尝试了很多方法,更换yum源也没办法更新,所以再centeos5上 重新打包的方法就没办法继续进行了,因为连基本的python库都装不了
网上有介绍 降低app 的glibc2.14 memcpy ,因为我程序通过查看objdump -T app 发现使用的是2.14的memcpy 而系统里 2.2.5 也是有memcpy的。但是尝试了很多次都不会降低这个版本。
求助大神: 让我的程序再centos5上跑起来。 本人自己写的有源代码。 如解决该问题,必有厚报,谢谢。