cannot read file data: Error 21

joemax 2011-05-25 05:14:23
error while loading shared libraries: libpcap.so.1: cannot read file data: Error 21

我在安装libpcap库的时候,出现的这个问题。。请问该怎么解决?

...全文
1158 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
wowRicky 2011-06-01
  • 打赏
  • 举报
回复
error while loading shared libraries: libpcap.so.1: cannot read file data: Error 21
从错误来看,应该是在加载共享库libpcap.so.1的时候,无法读取这个文件。
你首先看一下libpcap.so.1的文件格式,应该不是目录。
joemax 2011-05-30
  • 打赏
  • 举报
回复
请达人们多观注一下!
joemax 2011-05-28
  • 打赏
  • 举报
回复
他就是libpcap库的安装文件。。
现在还没有得到解决。。
gohome520 2011-05-27
  • 打赏
  • 举报
回复
用strace跟一下。

从名字上看,不是库就是库的链接。
joemax 2011-05-27
  • 打赏
  • 举报
回复
ubuntu系统,内核版本2.6.32,libpcap为1.1.1
freetstar 2011-05-27
  • 打赏
  • 举报
回复
什么系统,多少版本
joemax 2011-05-27
  • 打赏
  • 举报
回复
还是谢谢您的回答。。

请达人们继续指导!

坐等!
justkk 2011-05-26
  • 打赏
  • 举报
回复
这个我就不太明白了,没装过libpcap。
joemax 2011-05-26
  • 打赏
  • 举报
回复
没有找到这个名字的普通文件。。请问,这个动态库是如何生成的?我找不到,该怎么办? 这个库文件libpcap需要重新装吗?
justkk 2011-05-26
  • 打赏
  • 举报
回复
动态库自己在哪个目录下关系不大,只要能找到它就行

你看看除了这个目录之外,还有没有这个名字的普通文件..
joemax 2011-05-26
  • 打赏
  • 举报
回复
那应该怎么办啊? 我安装了libpcap后自动生成了这个文件目录。。您所说的动态库文件不应该是在这个文件目录里面吗?
justkk 2011-05-26
  • 打赏
  • 举报
回复
这就是错误的所在吧,它应该是一个动态库文件,而不能是一个目录
joemax 2011-05-26
  • 打赏
  • 举报
回复
libpcap.so.1是一个libpcap函数库的安装文件夹。
justkk 2011-05-25
  • 打赏
  • 举报
回复
看看libpcap.so.1 是一个什么样的文件?

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧