net-snmp安装可能出现的问题

来源:百度文库 编辑:神马文学网 时间:2024/04/30 12:39:28
可能遇到的问题1.找不到libbeecrypt.la,在make时可能出现如下error

libtool: link: cannot find the library `/usr/lib/libbeecrypt.la' (librpmio.la: /usr/lib/libbeecrypt.la)

make[1]: *** [snmpd] Error 1

make[1]: Leaving directory `/home/xxx/net-snmp-5.3.2/agent'

make: *** [subdirs] Error 1

解决办法:到http://sourceforge.net/projects/beecrypt下载beecrypt-4.1.2.tar.gzwget http://nchc.dl.sourceforge.net/project/beecrypt/beecrypt/4.2.1/beecrypt-4.2.1.tar.gz然后运行如下命令:#tar -zxvf beecrypt-4.1.2.tar.gz#./configure -prefix=/usr(默认是安装在/usr/local,我们需要安装在/usr目录下)#make#make install2./usr/bin/ld: cannot find -lelf,在make时可能出现如下error

/usr/bin/ld: cannot find -lelf

collect2: ld returned 1 exit status

make[1]: *** [snmpd] Error 1

make[1]: Leaving directory `/home/xxx/net-snmp-5.3.2/agent'

make: *** [subdirs] Error 1

解决办法:#ln -s libelf.so.1 /usr/lib/libelf.so3.我在安装的过程中没有碰到这个问题,在此作为参考echo /usr/local/lib >/etc/ld.so.conf.d/libnetsnmp.conf
#/sbin/ldconfig -v
#make install