tcpdump mailing list archives
Re: libpcap on AIX 5.2
From: "Lowrie, Tom" <tlowrie () munis com>
Date: Thu, 29 Jul 2004 15:57:09 -0400
Alex, Thank you. That took care of all but 3; .genmajor, .getminor and .genminor. Do you happen know what library they are defined in? Thanks again, Tom -----Original Message----- From: tcpdump-workers-owner () lists tcpdump org [mailto:tcpdump-workers-owner () lists tcpdump org]On Behalf Of alex medvedev Sent: Thursday, July 29, 2004 1:46 PM To: tcpdump-workers () lists tcpdump org Subject: Re: [tcpdump-workers] libpcap on AIX 5.2 hi, not sure this will help, but try adding "-lodm" to your cc command. the libpcap should have been already compiled with -lodm... -alexm 13:37 29/07/2004 On Thu, 29 Jul 2004, Lowrie, Tom wrote:
Greetings,
I have a 43P Model 150 rs/6000 running AIX 5.2.0.0 ML 03, using C For AIX 6.0
with the latest (April 2004) PTF applied.
I installed from the source code libpcap 0.8.3 with no problems. I used:
./configure
make
make install
and noticed no problems. I then used the sample test from Tim Carstons document
with the following results:
Test code:
#include <stdio.h>
#include <pcap.h>
int main()
{
char *dev, errbuf[PCAP_ERRBUF_SIZE];
dev = pcap_lookupdev(errbuf);
printf("Device is: %s\n", dev);
return(0);
}
# cc -bnoquiet -lpcap -L/usr/local/lib -I/usr/local/include -o get_dev get_dev.c
(ld): halt 4
(ld): lrgpage 0
(ld): savename get_dev
(ld): filelist 5 1
(ld): i /lib/crt0.o
(ld): lib /usr/local/lib/libpcap.a
(ld): i get_dev.o
(ld): lib /usr/lib/libxlopt.a
(ld): lib /usr/lib/libc.a
LIBRARY: Shared object libc.a[shr.o]: 2526 symbols imported.
LIBRARY: Shared object libc.a[meth.o]: 2 symbols imported.
LIBRARY: Shared object libc.a[posix_aio.o]: 17 symbols imported.
LIBRARY: Shared object libc.a[aio.o]: 11 symbols imported.
LIBRARY: Shared object libc.a[pse.o]: 5 symbols imported.
LIBRARY: Shared object libc.a[dl.o]: 4 symbols imported.
LIBRARY: Shared object libc.a[pty.o]: 1 symbols imported.
FILELIST: Number of previously inserted files processed: 5
(ld): resolve
RESOLVE: 450 of 4316 symbols were kept.
(ld): addgl /usr/lib/glink.o
ADDGL: Glink code added for 57 symbols.
(ld): er full
ld: 0711-318 ERROR: Undefined symbols were found.
The following symbols are in error:
Symbol Inpndx TY CL Source-File(Object-File) OR Import-File{Shared-object}
RLD: Address Section Rld-type Referencing Symbol
----------------------------------------------------------------------------------------------
.genmajor [104] ER PR ./pcap-bpf.c(/usr/local/lib/libpcap.a[pcap-bpf.o])
000000a4 .text R_RBR [14] <.bpf_load>
.getminor [110] ER PR ./pcap-bpf.c(/usr/local/lib/libpcap.a[pcap-bpf.o])
00000100 .text R_RBR [14] <.bpf_load>
.genminor [112] ER PR ./pcap-bpf.c(/usr/local/lib/libpcap.a[pcap-bpf.o])
00000128 .text R_RBR [14] <.bpf_load>
.odm_unlock [126] ER PR ./pcap-bpf.c(/usr/local/lib/libpcap.a[pcap-bpf.o])
00000480 .text R_RBR [16] <.bpf_odmcleanup>
odmerrno [52] ER UA ./pcap-bpf.c(/usr/local/lib/libpcap.a[pcap-bpf.o])
000013c8 .data R_POS [54] <odmerrno>
.odm_err_msg [128] ER PR ./pcap-bpf.c(/usr/local/lib/libpcap.a[pcap-bpf.o])
0000049c .text R_RBR [16] <.bpf_odmcleanup>
00000518 .text R_RBR [16] <.bpf_odmcleanup>
000005d4 .text R_RBR [18] <.bpf_odminit>
0000065c .text R_RBR [18] <.bpf_odminit>
.odm_terminate [130] ER PR ./pcap-bpf.c(/usr/local/lib/libpcap.a[pcap-bpf.o])
000004fc .text R_RBR [16] <.bpf_odmcleanup>
.odm_initialize [132] ER PR ./pcap-bpf.c(/usr/local/lib/libpcap.a[pcap-bpf.o])
000005b4 .text R_RBR [18] <.bpf_odminit>
.odm_lock [134] ER PR ./pcap-bpf.c(/usr/local/lib/libpcap.a[pcap-bpf.o])
0000063c .text R_RBR [18] <.bpf_odminit>
ER: The return code is 8.
Can someone point me in the direction I need to go to fix this?
Thanks,
Tom
- This is the tcpdump-workers list. Visit https://lists.sandelman.ca/ to unsubscribe. - This is the tcpdump-workers list. Visit https://lists.sandelman.ca/ to unsubscribe.
Current thread:
- libpcap on AIX 5.2 Lowrie, Tom (Jul 29)
- Re: libpcap on AIX 5.2 alex medvedev (Jul 29)
- <Possible follow-ups>
- Re: libpcap on AIX 5.2 Lowrie, Tom (Jul 29)
- Re: libpcap on AIX 5.2 Lowrie, Tom (Jul 29)
- Re: libpcap on AIX 5.2 Guy Harris (Jul 29)
- mac os x buffering packets? Carter Bullard (Aug 07)
- Re: mac os x buffering packets? Carter Bullard (Aug 07)
- Re: mac os x buffering packets? Guy Harris (Aug 09)
- Re: libpcap on AIX 5.2 Guy Harris (Jul 29)
