1。下载netsnmp
目前最新版本是5.4.1,交叉编译有问题。项目使用版本5.2.4。
2。编译安装
./configure --with-cc=mips-linux-gcc --host=mips-linux --with-ar=mips-linux-ar /
--disable-dlopen --target=mips-linux --disable-dlclose --disable-dlerror --enable-mini-agent /
--with-endianness=little --with-ld=mips-linux-ld /
--with-openssl=no --with-cflags="-O2 -static" /
--oldincludedir=/usr/local --prefix=/usr/local --exec-prefix=/usr/local /
--with-persistent-directory=/usr/local
make
make install //这一条命令要用root用户执行
文件太大,strip一下。mips-linux-strip snmpd
下面出自官方文档:
QUICK INSTRUCTIONS
==================
1) Run ./configure
(type "./configure --help" for a quic