On Tue, 3 Oct 2017 09:20:39 +0300 Jaanus wrote:
JR> I have issues with the net-snmp which produces me errors:
JR> 
JR> /opt/snort-2.9.3.1/src/output-plugins/spo_SnmpTrap.c:1902:
JR> undefined reference to `snmp_parse_oid'
JR> [snip]
JR> collect2: error: ld returned 1 exit status

Undefined reference means the linker can't find the net-snmp
libraries.

JR> My commands order:
JR> 
JR> RUN wget
JR> 
https://downloads.sourceforge.net/project/net-snmp/net-snmp/5.7.3/net-snmp-5.7.3.tar.gz
JR> \
JR> && tar xvfz net-snmp-5.7.3.tar.gz \
JR>     && cd net-snmp-5.7.3 \
JR>     && ./configure; make; make install
JR> ........
JR> RUN wget
JR> https://www.snort.org/downloads/archive/snort/snort-2.9.3.1.tar.gz
JR> \ && tar xvfz snort-2.9.3.1.tar.gz
JR> RUN wget
JR> https://www.cysol.co.jp/contrib/snortsnmp/SnortSnmpMod-2.9.3.1-03.tgz
JR> \ && tar xvfz SnortSnmpMod-2.9.3.1-03.tgz \
JR> && zcat SnortSnmpMod-2.9.3.1-03/SnortSnmp-2.9.3.1-03.gz | patch
JR> -p 0 \ && cd snort-2.9.3.1 \
JR>     && ./configure; make; make install

By default net-snmp will install in /usr/local, which probably
isn't in your library search path. You didn't mention what
OS/distro you are using. On linux you would update /etc/ld.so.conf
(or add a file to /etc/ld.so.conf.d) and then run ldconfig to
update the search path.

Robert

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
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