tcpdump mailing list archives
Re: SCO libpcap
From: "sufei7099" <sufei7099 () gmail com>
Date: Thu, 12 Jun 2008 09:44:43 +0800
the following is the faults when I run make after run ./configure: # make /bin/ksh ./libtool --mode=compile cc -DHAVE_CONFIG_H -D_U_="" -I. -I/usr/local/include -g -belf -c bpf_filter.c cc -DHAVE_CONFIG_H -D_U_= -I. -I/usr/local/include -g -belf -c bpf_filter.c -o bpf_filter.o rm -f grammar.c make grammar.o yacc -d grammar.y mv y.tab.c grammar.c mv y.tab.h tokdefs.h cc -DHAVE_CONFIG_H -D_U_="" -I. -I/usr/local/include -g -belf -c grammar.c lex -t scanner.l > $$.scanner.c; mv $$.scanner.c scanner.c 5862/6000 nodes(%e), 21878/25000 positions(%p), 1292/2000 (%n), 47025 transitions, 3621/4000 packed char classes(%k), 14684/16000 packed transitions(%a), 17206/19000 output slots(%o) /bin/ksh ./libtool --mode=compile cc -DHAVE_CONFIG_H -D_U_="" -I. -I/usr/local/include -g -belf -c scanner.c cc -DHAVE_CONFIG_H -D_U_= -I. -I/usr/local/include -g -belf -c scanner.c -o scanner.o /bin/ksh ./libtool --mode=compile cc -DHAVE_CONFIG_H -D_U_="" -I. -I/usr/local/include -g -belf -c grammar.c cc -DHAVE_CONFIG_H -D_U_= -I. -I/usr/local/include -g -belf -c grammar.c -o grammar.o sed -n -e 's/.*/static const char pcap_version_string[] = "libpcap version &";/p' ./VERSION > version.h echo `cat VERSION` | \ sed -e 's/.*/char pcap_version[] = "&";/' > version.c /bin/ksh ./libtool --mode=compile cc -DHAVE_CONFIG_H -D_U_="" -I. -I/usr/local/include -g -belf -c version.c cc -DHAVE_CONFIG_H -D_U_= -I. -I/usr/local/include -g -belf -c version.c -o version.o /bin/ksh ./libtool --mode=compile cc -DHAVE_CONFIG_H -D_U_="" -I. -I/usr/local/include -g -belf -c pcap-dlpi.c cc -DHAVE_CONFIG_H -D_U_= -I. -I/usr/local/include -g -belf -c pcap-dlpi.c -o pcap-dlpi.o "pcap-dlpi.c", line 699: error: undefined symbol: DL_PROMISC_PHYS "pcap-dlpi.c", line 709: error: undefined symbol: DL_PROMISC_MULTI "pcap-dlpi.c", line 728: error: undefined symbol: DL_PROMISC_SAP "pcap-dlpi.c", line 786: error: undefined symbol: DL_FDDI "pcap-dlpi.c", line 786: error: integral constant expression expected "pcap-dlpi.c", line 1198: error: undefined symbol: DL_TOOMANY "pcap-dlpi.c", line 1198: error: integral constant expression expected "pcap-dlpi.c", line 1198: error: duplicate case in switch: 1 "pcap-dlpi.c", line 1201: error: undefined symbol: DL_NOTENAB "pcap-dlpi.c", line 1201: error: integral constant expression expected "pcap-dlpi.c", line 1201: error: duplicate case in switch: 1 "pcap-dlpi.c", line 1204: error: undefined symbol: DL_BUSY "pcap-dlpi.c", line 1204: error: integral constant expression expected "pcap-dlpi.c", line 1204: error: duplicate case in switch: 1 "pcap-dlpi.c", line 1207: error: undefined symbol: DL_NOAUTO "pcap-dlpi.c", line 1207: error: integral constant expression expected "pcap-dlpi.c", line 1207: error: duplicate case in switch: 1 "pcap-dlpi.c", line 1210: error: undefined symbol: DL_NOXIDAUTO "pcap-dlpi.c", line 1210: error: integral constant expression expected "pcap-dlpi.c", line 1210: error: duplicate case in switch: 1 "pcap-dlpi.c", line 1213: error: undefined symbol: DL_NOTESTAUTO "pcap-dlpi.c", line 1213: error: integral constant expression expected "pcap-dlpi.c", line 1213: error: duplicate case in switch: 1 "pcap-dlpi.c", line 1216: error: undefined symbol: DL_XIDAUTO "pcap-dlpi.c", line 1216: error: integral constant expression expected "pcap-dlpi.c", line 1216: error: duplicate case in switch: 1 "pcap-dlpi.c", line 1219: error: undefined symbol: DL_TESTAUTO "pcap-dlpi.c", line 1219: error: integral constant expression expected "pcap-dlpi.c", line 1219: error: duplicate case in switch: 1 "pcap-dlpi.c", line 1222: error: undefined symbol: DL_PENDING "pcap-dlpi.c", line 1222: error: integral constant expression expected "pcap-dlpi.c", line 1222: error: duplicate case in switch: 1 "pcap-dlpi.c", line 1369: error: undefined symbol: dl_promiscon_req_t "pcap-dlpi.c", line 1369: error: Syntax error before or at: req "pcap-dlpi.c", line 1371: error: undefined symbol: req "pcap-dlpi.c", line 1371: warning: left operand of "." must be struct/union object "pcap-dlpi.c", line 1371: error: undefined symbol: DL_PROMISCON_REQ "pcap-dlpi.c", line 1372: error: undefined struct/union member: dl_level "pcap-dlpi.c", line 1372: warning: left operand of "." must be struct/union object so, could anyone know how to resolve it? sufei7099 2008-06-12 发件人: Guy Harris 发送时间: 2008-06-04 15:24:28 收件人: tcpdump-workers () lists tcpdump org 抄送: 主题: Re: [tcpdump-workers] SCO libpcap sufei7099 wrote:
How to install libpcap on SCO OPEN SERVER? I download the latest version of libpcap, but I can not install it on sco successfully. The phenomena is that some macro definition can not be found. I am wishing for your help.
To quote the INSTALL.txt file in the latest version of libpcap:
If you use SCO, you might have trouble building libpcap from this release. We do not have a machine running SCO and have not had reports of anyone successfully building on it. Since SCO apparently supports DLPI, it's possible the current version works. Meanwhile, SCO provides a tcpdump binary as part of their "Network/Security Tools" package: http://www.sco.com/technology/internet/goodies/#SECURITY There is also a README that explains how to enable packet capture.
That's still true; none of us, as far as I know, have a machine running SCO OpenServer. Furthermore, the *ONLY* libpcap stuff I could find at the SCO Skunkware site: http://www.sco.com/skunkware/ is a tarball of the libpcap 0.6.2 source which appears to be *identical* to the standard libpcap 0.6.2 source release, which was in the "OSR5/UW7 Source Archives" directory, so perhaps libpcap 0.6.2 worked on OpenServer 5, and some change to libpcap after 0.6.2 or some change to OpenServer after OpenServer 5 caused it no longer to work. If you can tell us what the compiler errors are when you try to compile the current version of libpcap, we *might* be able to debug the problem. - This is the tcpdump-workers list. Visit https://cod.sandelman.ca/ to unsubscribe. - This is the tcpdump-workers list. Visit https://cod.sandelman.ca/ to unsubscribe.
Current thread:
- SCO libpcap sufei7099 (Jun 03)
- Fw: SCO libpcap sufei7099 (Jun 03)
- Re: SCO libpcap Guy Harris (Jun 04)
- Re: SCO libpcap sufei7099 (Jun 04)
- Re: SCO libpcap sufei7099 (Jun 11)
- Re: SCO libpcap Guy Harris (Jun 11)
- Re: SCO libpcap sufei7099 (Jun 11)
- Re: SCO libpcap Guy Harris (Jun 11)
- Re: SCO libpcap sufei7099 (Jun 11)
- Re: SCO libpcap Guy Harris (Jun 11)
- Re: SCO libpcap sufei7099 (Jun 11)
- Re: SCO libpcap Guy Harris (Jun 12)
- Re: SCO libpcap sufei7099 (Jun 12)
- Re: SCO libpcap Guy Harris (Jun 13)
- Re: SCO libpcap sufei7099 (Jun 13)