[Snort-users] compiling snort-1.8.7 under Solaris 8 Sparc --with-snmp

Schlottmann, Philipp, HO Philipp.Schlottmann at ...6359...
Thu Jul 18 05:17:10 EDT 2002


Hi all.

I'm trying to compile snort-1.8.7 under Solaris 8 for Sparc on a Sun
Ultra-1.

I've installed all necessary pakets from sunfreeware.com like e.g. libpcap.
I've installed Oracle Client Version 8.1.7.
I've installed ucdsnmp-4.2.3 in /usr/local/ucd-snmp.

I have configured snort with:

./configure --prefix=/opt/snort --with-oracle=$ORACLE_HOME
--with-snmp=/usr/local/ucd-snmp --enable-flexresp

Everything goes fine.

I'm trying:

make check

Produces the following error output on my screen:

gcc  -g -O2 -Wall -DENABLE_RESPONSE -DLIBNET_BIG_ENDIAN
-L/opt/app/oracle/product/817/lib -L/usr/local/ucd-snmp/lib  -o snort
snort.o log.o decode
.o mstring.o rules.o plugbase.o sp_pattern_match.o sp_tcp_flag_check.o
sp_icmp_type_check.o sp_icmp_code_check.o sp_ttl_check.o sp_ip_id_check.o sp
_tcp_ack_check.o sp_tcp_seq_check.o sp_dsize_check.o spp_http_decode.o
spp_portscan.o sp_ipoption_check.o sp_rpc_check.o sp_icmp_id_check.o sp_icmp
_seq_check.o sp_respond.o spo_alert_syslog.o spo_log_tcpdump.o
spo_database.o sp_session.o spp_defrag.o parser.o spo_alert_fast.o
spo_alert_full.o 
spo_alert_smb.o spo_alert_unixsock.o sp_react.o spo_xml.o sp_ip_tos_check.o
snprintf.o checksum.o spp_tcp_stream2.o sp_reference.o sp_ip_fragbits.o
 spp_anomsensor.o tag.o spp_unidecode.o codes.o strlcpyu.o strlcatu.o
debug.o sp_tcp_win_check.o spp_rpc_decode.o spp_bo.o
spp_telnet_negotiation.o
 spo_csv.o sp_ip_same_check.o sp_priority.o sp_ip_proto.o ubi_BinTree.o
ubi_SplayTree.o spo_unified.o spp_stream4.o spp_frag2.o spp_arpspoof.o spo_
idmef.o spo_SnmpTrap.o spo_log_null.o  -lkstat -lpcap -lm -lsocket -lnsl
-lclntsh -lwtc8 -lsnmp  -lsocket -lnsl -lnet
Undefined                       first referenced
 symbol                             in file
EVP_md5
/usr/local/ucd-snmp/lib/libsnmp.a(keytools.o)
EVP_DigestFinal
/usr/local/ucd-snmp/lib/libsnmp.a(keytools.o)
EVP_DigestUpdate
/usr/local/ucd-snmp/lib/libsnmp.a(keytools.o)
des_cbc_encrypt
/usr/local/ucd-snmp/lib/libsnmp.a(scapi.o)
EVP_sha1
/usr/local/ucd-snmp/lib/libsnmp.a(keytools.o)
EVP_DigestInit
/usr/local/ucd-snmp/lib/libsnmp.a(keytools.o)
des_key_sched
/usr/local/ucd-snmp/lib/libsnmp.a(scapi.o)
RAND_bytes
/usr/local/ucd-snmp/lib/libsnmp.a(scapi.o)
des_ncbc_encrypt
/usr/local/ucd-snmp/lib/libsnmp.a(scapi.o)
HMAC
/usr/local/ucd-snmp/lib/libsnmp.a(scapi.o)
ld: fatal: Symbol referencing errors. No output written to snort
collect2: ld returned 1 exit status
make[1]: *** [snort] Error 1
make[1]: Leaving directory `/opt/snortsource/snort-1.8.7'
make: *** [check-recursive] Error 1

What needs to be done???

Any help due to this issue will be appreciated.

Tanx

Philipp Schlottmann






More information about the Snort-users mailing list