[syslog-ng] compiling Spoof address problem
Balazs Scheidler
bazsi at balabit.hu
Thu Sep 20 08:29:54 CEST 2007
On Tue, 2007-09-18 at 16:54 -0400, James B Horwath wrote:
>
> I am trying to compile 2.0.5 syslog-ng without success. I am
> interested in compiling the code with spoof-source support, however I
> am running into compiler errors reference Bazsi's directory structure.
> Even when I try to compile without any options I receive the message
> below. I am running RedHat AS4.
>
> ./configure --enable-debug --enable-dynamic-linking
> --enable-tcp-wrapper --enable-spoof-source
>
> if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/eventlog -D_BSD_SOURCE
> -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN
> -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -g -MT
> cfg-grammar.o -MD -MP -MF ".deps/cfg-grammar.Tpo" \
> -c -o cfg-grammar.o `test -f 'cfg-grammar.c' || echo
> './'`cfg-grammar.c; \
> then mv -f ".deps/cfg-grammar.Tpo" ".deps/cfg-grammar.Po"; \
> else rm -f ".deps/cfg-grammar.Tpo"; exit 1; \
> fi
> In file included
> from /home/bazsi/zwa/git//syslog-ng/syslog-ng--mainline--2.0/src/cfg-grammar.y:15:
> afinet.h:61: error: syntax error before "libnet_t"
> afinet.h:61: warning: no semicolon at end of struct or union
> afinet.h:63: warning: type defaults to `int' in declaration of
> `AFInetDestDriver'
> afinet.h:63: warning: data definition has no type or storage class
the structure libnet_t (coming from the libnet headers) is not defined.
where did you get your libnet.h file from? Does it define libnet_t ?
--
Bazsi
More information about the syslog-ng
mailing list