tcpdump mailing list archives

Errors in gencode.c building on HP-UX 11.11.


From: ndronen () technolalia com
Date: Tue, 20 Jul 2004 11:40:42 -0600

Hi,

I'm trying to build libpcap on HP-UX 11.11.

$ gcc --version
gcc (GCC) 3.2.3

$ uname -a
HP-UX callisto B.11.11 U 9000/871 2000967482 unlimited-user license

But it aborts building gencode.c.

        gcc -O2 -I.  -DHAVE_CONFIG_H  -D_U_="__attribute__((unused))" -c ./pcap-dlpi.c
        gcc -O2 -I.  -DHAVE_CONFIG_H  -D_U_="__attribute__((unused))" -c ./fad-gifc.c
        sed -e 's/.*/static const char pcap_version_string[] = "libpcap version &";/' ./VERSION > version.h
        gcc -O2 -I.  -DHAVE_CONFIG_H  -D_U_="__attribute__((unused))" -c ./pcap.c
        gcc -O2 -I.  -DHAVE_CONFIG_H  -D_U_="__attribute__((unused))" -c ./inet.c
        gcc -O2 -I.  -DHAVE_CONFIG_H  -D_U_="__attribute__((unused))" -c ./gencode.c
In file included from gencode.c:73:
pf.h:66: syntax error before "sa_family_t"
pf.h:66: warning: no semicolon at end of struct or union
pf.h:75: syntax error before '}' token
gencode.c: In function `init_linktype':
gencode.c:999: sizeof applied to an incomplete type
gencode.c:1000: sizeof applied to an incomplete type
gencode.c: In function `gen_linktype':
gencode.c:1663: dereferencing pointer to incomplete type
gencode.c: In function `gen_inbound':
gencode.c:5035: dereferencing pointer to incomplete type
gencode.c: In function `gen_pf_ifname':
gencode.c:5056: dereferencing pointer to incomplete type
gencode.c:5057: dereferencing pointer to incomplete type
gencode.c: In function `gen_pf_ruleset':
gencode.c:5081: dereferencing pointer to incomplete type
gencode.c:5083: dereferencing pointer to incomplete type
gencode.c:5086: dereferencing pointer to incomplete type
gencode.c: In function `gen_pf_rnr':
gencode.c:5098: dereferencing pointer to incomplete type
gencode.c: In function `gen_pf_srnr':
gencode.c:5119: dereferencing pointer to incomplete type
gencode.c: In function `gen_pf_reason':
gencode.c:5131: dereferencing pointer to incomplete type
gencode.c: In function `gen_pf_action':
gencode.c:5148: dereferencing pointer to incomplete type
*** Error exit code 1

Any clues?

Regards,

Nicholas

-
This is the tcpdump-workers list.
Visit https://lists.sandelman.ca/ to unsubscribe.


Current thread: