当前位置: 技术问答>linux和unix
程序运行时的/lib/libc.so.6错误
来源: 互联网 发布时间:2016-05-04
本文导语: 公司自己的软件,新版本在Linux上编译完成后运行时出现错误提示: 0x4022020c in sYSMALLOC() from /lib/libc.so.6 系统是RH9.0,公司软件的以前几个版本都在RH9.0下编译过,没有任何问题,新版本也没有任何开发技术上的更新...
公司自己的软件,新版本在Linux上编译完成后运行时出现错误提示:
0x4022020c in sYSMALLOC() from /lib/libc.so.6
系统是RH9.0,公司软件的以前几个版本都在RH9.0下编译过,没有任何问题,新版本也没有任何开发技术上的更新,代码主要的C/C++/Fortran混合,编译没有问题,就是运行不起来,连main函数都进不去,没办法调试。
我估计是因为我重装过系统,可能什么东西搞得不对,但具体什么问题则是一头雾水,不知哪位达人可以给点线索?
0x4022020c in sYSMALLOC() from /lib/libc.so.6
系统是RH9.0,公司软件的以前几个版本都在RH9.0下编译过,没有任何问题,新版本也没有任何开发技术上的更新,代码主要的C/C++/Fortran混合,编译没有问题,就是运行不起来,连main函数都进不去,没办法调试。
我估计是因为我重装过系统,可能什么东西搞得不对,但具体什么问题则是一头雾水,不知哪位达人可以给点线索?
|
libc.so
libc.so.6
yum install libc.so.6 如果你是rd的系统.别的系统的话,拷一个libc.so.6 ------> /lib/
libc.so.6
yum install libc.so.6 如果你是rd的系统.别的系统的话,拷一个libc.so.6 ------> /lib/
|
动态库版本不对...
或者就是人编这个动态库用的GCC跟你当前环境不一样你
一般出问题,基本都是这两个
或者就是人编这个动态库用的GCC跟你当前环境不一样你
一般出问题,基本都是这两个
|
从别处拷来这个库再试试
|
是不是你系统gcc更新了,如果有可能要修改些东西吧