当前位置: 技术问答>linux和unix
编译net-snmp5.3.0.1时,出现的错误。请高手帮忙~~~
来源: 互联网 发布时间:2016-08-12
本文导语: /usr/bin/ld: cannot find -lelf collect2: ld returned 1 exit status make[1]: *** [snmpd] Error 1 make[1]: Leaving directory `/work/net-snmp/net-snmp-5.3.0.1/agent' make: *** [subdirs] Error 1 | /usr/bin/ld: cannot find -lelf 缺少libelf.so库 ...
/usr/bin/ld: cannot find -lelf
collect2: ld returned 1 exit status
make[1]: *** [snmpd] Error 1
make[1]: Leaving directory `/work/net-snmp/net-snmp-5.3.0.1/agent'
make: *** [subdirs] Error 1
collect2: ld returned 1 exit status
make[1]: *** [snmpd] Error 1
make[1]: Leaving directory `/work/net-snmp/net-snmp-5.3.0.1/agent'
make: *** [subdirs] Error 1
|
/usr/bin/ld: cannot find -lelf
缺少libelf.so库
看看你的/usr/lib下 或/lib/下是否有libelf.so.1这样的库
如果有比如/usr/lib下有 ln -s /usr/lib/libelf.so.1 /usr/lib/libelf.so
然后再make
如果没有则需要安装 如果可以使用yum
#yum -y install elfutils-libelf-devel
如果不可以使用yum 你就下载elfutils-libelf-devel的rpm包安装
然后再安装net-snmp
缺少libelf.so库
看看你的/usr/lib下 或/lib/下是否有libelf.so.1这样的库
如果有比如/usr/lib下有 ln -s /usr/lib/libelf.so.1 /usr/lib/libelf.so
然后再make
如果没有则需要安装 如果可以使用yum
#yum -y install elfutils-libelf-devel
如果不可以使用yum 你就下载elfutils-libelf-devel的rpm包安装
然后再安装net-snmp
|
同上,看INSTALL文档,
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。