当前位置: 技术问答>linux和unix
救命啊。。error while loading shared libraries
来源: 互联网 发布时间:2016-06-11
本文导语: 我在linux下使用gcc或vi的时候都出现提示:error while loading shared libraries:libdl.so.2 ELF file OS ABI error in shared library 我查看了下lib/目录下的libdl.so.2文件是连接到libdl-2.3.2.so文件的。我重新下载了libdl-2.3.2.so文...
我在linux下使用gcc或vi的时候都出现提示:error while loading shared libraries:libdl.so.2 ELF file OS ABI error in shared library
我查看了下lib/目录下的libdl.so.2文件是连接到libdl-2.3.2.so文件的。我重新下载了libdl-2.3.2.so文件,结果还是不行,重新建立软连接到libdl.SO.2提示连接已经存在,但每次运行GCC编译还是提示error while loading shared libraries:libdl.so.2 ELF file OS ABI error in shared library,运行vi仍然会出现上面的问题,是在搞不定了,高手救命啊!!!
我查看了下lib/目录下的libdl.so.2文件是连接到libdl-2.3.2.so文件的。我重新下载了libdl-2.3.2.so文件,结果还是不行,重新建立软连接到libdl.SO.2提示连接已经存在,但每次运行GCC编译还是提示error while loading shared libraries:libdl.so.2 ELF file OS ABI error in shared library,运行vi仍然会出现上面的问题,是在搞不定了,高手救命啊!!!
|
用ldconfig更新一下链接库先,再看看情况
|
重新装过GCC吧,是缺了libdl.so.2,或者你去网上找一个
|
那就去网上找这个libdl.so.2
|
看看你的包
[root@RHEL4_U5 lib]# rpm -qa|grep glibc
glibc-headers-2.3.4-2.36
glibc-2.3.4-2.36
glibc-kernheaders-2.4-9.1.100.EL
glibc-common-2.3.4-2.36
glibc-devel-2.3.4-2.36
去这里下载过
http://rpm.pbone.net/index.php3?stat=3&limit=8&srodzaj=1&dl=40&search=libdl.so.2&field
装@!!!
[root@RHEL4_U5 lib]# rpm -qa|grep glibc
glibc-headers-2.3.4-2.36
glibc-2.3.4-2.36
glibc-kernheaders-2.4-9.1.100.EL
glibc-common-2.3.4-2.36
glibc-devel-2.3.4-2.36
去这里下载过
http://rpm.pbone.net/index.php3?stat=3&limit=8&srodzaj=1&dl=40&search=libdl.so.2&field
装@!!!
|
天啦,你还是那个问题啊?
觉得你要先查下环境变量对不对,PATH里有你的目录没?
觉得你要先查下环境变量对不对,PATH里有你的目录没?