我现在用的是RHEL6.3,静态编译一个helloworld程序出现如上问题,下边是解决过程。
我在网上先百度了一圈,发现都让找libc.so可是我有呀,最后发现他们遇到的问题都是动态编译时都出现上边那种错误了,我的比较特殊,动态链接时没有错误,静态链接就出现上述错误,我推理得:我的应该是缺少libc.a,因为这个是静态链接库,locate libc.a一下果然没有,不过我想起来我在RHEL5时是可以静态,就打开RHEL5找到这个静态链接库,拷贝到usr/lib/中,问题得以解决。
我现在用的是RHEL6.3,静态编译一个helloworld程序出现如上问题,下边是解决过程。
我在网上先百度了一圈,发现都让找libc.so可是我有呀,最后发现他们遇到的问题都是动态编译时都出现上边那种错误了,我的比较特殊,动态链接时没有错误,静态链接就出现上述错误,我推理得:我的应该是缺少libc.a,因为这个是静态链接库,locate libc.a一下果然没有,不过我想起来我在RHEL5时是可以静态,就打开RHEL5找到这个静态链接库,拷贝到usr/lib/中,问题得以解决。