This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Net-Snmp



Hello!

I try run net-snmp 5.6 (http://www.net-snmp.org/) on my board with TMS320DM365 processor.

My configure options:
./configure --prefix=/tmp/net-snmp --host=arm --disable-manuals --disable-embedded-perl --disable-ipv6  --with-cc=arm_v5t_le-gcc --with-sys-contact="user@company.ru" --with-sys-location="ip-camera" --with-default-snmp-version="2" --with-logfile="/var/log/snmpd.log" --with-persistent-directory="/var/net-snmp" --with-out-mib-modules=mibII/at --disable-shared --enable-static

I get this errors when run make:
libtool: link: ranlib .libs/libnetsnmpmibs.a
libtool: link: ( cd ".libs" && rm -f "libnetsnmpmibs.la" && ln -s "../libnetsnmpmibs.la" "libnetsnmpmibs.la" )
: libnetsnmpmibs.la
/bin/sh ../libtool  --mode=compile arm_v5t_le-gcc -I../include -I. -I../agent -I../agent/mibgroup -I../snmplib   -g -O2 -Unone -Dnone=none  -c -o snmpd.lo snmpd.c
libtool: compile:  arm_v5t_le-gcc -I../include -I. -I../agent -I../agent/mibgroup -I../snmplib -g -O2 -Unone -Dnone=none -c snmpd.c -o snmpd.o
/bin/sh ../libtool  --mode=link arm_v5t_le-gcc -g -O2 -Unone -Dnone=none  -o snmpd snmpd.lo  -L../snmplib/.libs -L../snmplib -L./.libs  libnetsnmpagent.la libnetsnmpmibs.la ../snmplib/libnetsnmp.la -lelf  
libtool: link: arm_v5t_le-gcc -g -O2 -Unone -Dnone=none -o snmpd snmpd.o  -L/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent/.libs -L/home/kirill/MVK-IP/contribs/net-snmp-5.6/snmplib/.libs -L/home/kirill/MVK-IP/contribs/net-snmp-5.6/snmplib ./.libs/libnetsnmpagent.a ./.libs/libnetsnmpmibs.a /home/kirill/MVK-IP/contribs/net-snmp-5.6/agent/.libs/libnetsnmpagent.a /home/kirill/MVK-IP/contribs/net-snmp-5.6/snmplib/.libs/libnetsnmp.a -ldl ../snmplib/.libs/libnetsnmp.a -lcrypto -lelf
./.libs/libnetsnmpmibs.a(interfaces.o): In function `getIfSpeed':
/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent/mibgroup/mibII/interfaces.c:1450: undefined reference to `netsnmp_linux_interface_get_if_speed'
./.libs/libnetsnmpmibs.a(ipAddr.o): In function `Address_Scan_Next':
/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent/mibgroup/mibII/ipAddr.c:576: undefined reference to `netsnmp_access_interface_index_find'
./.libs/libnetsnmpmibs.a(var_route.o): In function `Route_Scan_Reload':
/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent/mibgroup/mibII/var_route.c:1356: undefined reference to `netsnmp_access_interface_index_find'
./.libs/libnetsnmpmibs.a(arp_linux.o): In function `_load_v4':
/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent/mibgroup/ip-mib/data_access/arp_linux.c:135: undefined reference to `netsnmp_access_interface_index_find'
./.libs/libnetsnmpmibs.a(route_linux.o): In function `_load_ipv4':
/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent/mibgroup/ip-forward-mib/data_access/route_linux.c:117: undefined reference to `netsnmp_access_interface_ioctl_ifindex_get'
./.libs/libnetsnmpmibs.a(ipaddress_ioctl.o): In function `_netsnmp_ioctl_ipaddress_container_load_v4':
/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent/mibgroup/ip-mib/data_access/ipaddress_ioctl.c:210: undefined reference to `netsnmp_access_interface_ioctl_ifindex_get'
collect2: ld returned 1 exit status
make[1]: *** [snmpd] Error 1
make[1]: Leaving directory `/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent'
make: *** [subdirs] Error 1

How can I solve it?

Thank you and excuse me for my bad english.

  • Ok, I have solved compilation problem.

    My configure options:
    $ ./configure --prefix=/home/kirill/MVK-IP/contribs/net-snmp-5.6/install --host=arm-v5t-linux --target=arm-v5t-linux --build=i686 --disable-manuals --disable-ipv6  --with-cc=arm_v5t_le-gcc --with-ar=arm_v5t_le-ar --with-sys-contact="user@company.ru" --with-sys-location="ip-camera" --with-default-snmp-version="2" --with-logfile="/var/log/snmpd.log" --with-persistent-directory="/var/net-snmp" --with-endianness=little --without-rpm --disable-embedded-perl --disable-deprecated --enable-reentrant --with-out-mib-modules="mibII/mta_sendmail,ipfwchains/ipfwchains" --enable-mini-agent --disable-shared --enable-static