Hi all,

I have tried to build net-snmp-5.8 source code but when following the INSTALL 
procedure i got errors :

My config:
Linux : Red Hat Enterprise Linux Server release 7.4 (Maipo)
Kernel : 3.10.0-693.el7.x86_64
gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC)

steps i have done :

1)
sh ./configure --host=x86_64

---------------------------------------------------------
            Net-SNMP configuration summary:
---------------------------------------------------------

  SNMP Versions Supported:    1 2c 3
  Building for:               none
  Net-SNMP Version:           5.8
  Network transport support:  Callback Unix Alias TCP UDP TCPIPv6 UDPIPv6 
IPv4Base SocketBase TCPBase UDPIPv4Base UDPBase IPv6Base
  SNMPv3 Security Modules:     usm
  Agent MIB code:            default_modules =>  snmpv3mibs mibII ucd_snmp 
notification notification-log-mib target agent_mibs agentx disman/event 
disman/schedule utilities
  MYSQL Trap Logging:         unavailable
  Embedded Perl support:      disabled
  SNMP Perl modules:          disabled
  SNMP Python modules:        disabled
  Crypto support from:        crypto
  Authentication support:     MD5 SHA1 SHA512 SHA384 SHA256 SHA192
  Encryption support:         DES AES
  Local DNSSEC validation:    disabled

---------------------------------------------------------

seems ok ?

2)
make

got following erros :
...
libtool: link: gcc -g -O2 -DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing 
-DNETSNMP_REMOVE_U64 -g -O2 -Unone -Dnone=none -o snmpd snmpd.o  
./.libs/libnetsnmpagent.a ./.libs/libnetsnmpmibs.a 
/tmp/net-snmp-5.8/agent/.libs/libnetsnmpagent.a 
/tmp/net-snmp-5.8/snmplib/.libs/libnetsnmp.a -ldl -lrpm -lrpmio -lpcre 
../snmplib/.libs/libnetsnmp.a -lcrypto -lelf -lm
./.libs/libnetsnmpmibs.a(ipaddress_ioctl.o): In function 
`_netsnmp_ioctl_ipaddress_container_load_v4':
/tmp/net-snmp-5.8/agent/mibgroup/ip-mib/data_access/ipaddress_ioctl.c:223: 
undefined reference to `netsnmp_access_interface_ioctl_ifindex_get'
./.libs/libnetsnmpmibs.a(interfaces.o): In function `getIfSpeed':
/tmp/net-snmp-5.8/agent/mibgroup/mibII/interfaces.c:1470: undefined reference 
to `netsnmp_linux_interface_get_if_speed'
/tmp/net-snmp-5.8/agent/mibgroup/mibII/interfaces.c:1470: undefined reference 
to `netsnmp_linux_interface_get_if_speed'
./.libs/libnetsnmpmibs.a(ipAddr.o): In function `Address_Scan_Next':
/tmp/net-snmp-5.8/agent/mibgroup/mibII/ipAddr.c:580: undefined reference to 
`netsnmp_access_interface_index_find'
./.libs/libnetsnmpmibs.a(var_route.o): In function `Route_Scan_Reload':
/tmp/net-snmp-5.8/agent/mibgroup/mibII/var_route.c:1377: undefined reference to 
`netsnmp_access_interface_index_find'
./.libs/libnetsnmpmibs.a(ipaddress_linux.o): In function `_load_v6':
/tmp/net-snmp-5.8/agent/mibgroup/ip-mib/data_access/ipaddress_linux.c:302: 
undefined reference to `netsnmp_access_interface_index_find'
/tmp/net-snmp-5.8/agent/mibgroup/ip-mib/data_access/ipaddress_linux.c:383: 
undefined reference to `prefix_head_list'
./.libs/libnetsnmpmibs.a(route_linux.o): In function `_load_ipv4':
/tmp/net-snmp-5.8/agent/mibgroup/ip-forward-mib/data_access/route_linux.c:119: 
undefined reference to `netsnmp_access_interface_ioctl_ifindex_get'
./.libs/libnetsnmpmibs.a(auto_nlist.o): In function `auto_nlist':
/tmp/net-snmp-5.8/agent/auto_nlist.c:137: undefined reference to `klookup'
./.libs/libnetsnmpmibs.a(auto_nlist.o): In function `KNLookup':
/tmp/net-snmp-5.8/agent/auto_nlist.c:240: undefined reference to `klookup'
./.libs/libnetsnmpmibs.a(at_linux.o): In function `ARP_Scan_Init':
/tmp/net-snmp-5.8/agent/mibgroup/mibII/data_access/at_linux.c:106: undefined 
reference to `netsnmp_access_interface_index_find'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:930: snmpd] Error 1
make[1]: Leaving directory '/tmp/net-snmp-5.8/agent'
make: *** [Makefile:663: subdirs] Error 1


I have checked to the lines code error but i dont know if it's a bug or a 
configuration issue .
I have google the errors but i m a bit lost, to not say completely ...

If someone can help or guide me . I will appreciate !
Regards,
R.S

Ps: i  a not an c++ expert and sorry for my english .


_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to