3
3
AC_INIT(configure.in)
5
5
AM_CONFIG_HEADER(config.h)
6
AM_INIT_AUTOMAKE(suricata, 1.3.3)
6
AM_INIT_AUTOMAKE(suricata, 1.3.4)
11
11
CFLAGS="$CFLAGS -DRELEASE"
13
12
AC_DEFUN([FAIL_MESSAGE],[
130
129
e_magic_file="/usr/share/file/magic"
133
CFLAGS="${CFLAGS} -DOS_FREEBSD"
134
CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/usr/local/include/libnet11"
135
LDFLAGS="${LDFLAGS} -L/usr/local/lib -L/usr/local/lib/libnet11"
138
CFLAGS="${CFLAGS} -D__OpenBSD__ -fgnu89-inline"
139
CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/usr/local/include/libnet-1.1"
140
LDFLAGS="${LDFLAGS} -L/usr/local/lib -I/usr/local/lib/libnet-1.1"
141
e_magic_file="/usr/local/share/file/magic.mgc"
144
CFLAGS="${CFLAGS} -DOS_DARWIN"
145
CPPFLAGS="${CPPFLAGS} -I/opt/local/include"
146
LDFLAGS="${LDFLAGS} -L/opt/local/lib"
152
CFLAGS="${CFLAGS} -DOS_WIN32"
153
LDFLAGS="${LDFLAGS} -lws2_32"
160
AC_MSG_WARN([unsupported OS this may or may not work])
132
CFLAGS="${CFLAGS} -DOS_FREEBSD"
133
CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/usr/local/include/libnet11"
134
LDFLAGS="${LDFLAGS} -L/usr/local/lib -L/usr/local/lib/libnet11"
135
e_magic_file="/usr/share/misc/magic"
138
CFLAGS="${CFLAGS} -D__OpenBSD__ -fgnu89-inline"
139
CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/usr/local/include/libnet-1.1"
140
LDFLAGS="${LDFLAGS} -L/usr/local/lib -I/usr/local/lib/libnet-1.1"
141
e_magic_file="/usr/local/share/misc/magic.mgc"
144
CFLAGS="${CFLAGS} -D__OpenBSD__"
145
CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/usr/local/include/libnet-1.1"
146
LDFLAGS="${LDFLAGS} -L/usr/local/lib -I/usr/local/lib/libnet-1.1"
147
e_magic_file="/usr/local/share/misc/magic.mgc"
150
CFLAGS="${CFLAGS} -D__OpenBSD__ -fgnu89-inline"
151
CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/usr/local/include/libnet-1.1"
152
LDFLAGS="${LDFLAGS} -L/usr/local/lib -I/usr/local/lib/libnet-1.1"
153
e_magic_file="/usr/local/share/file/magic.mgc"
156
CFLAGS="${CFLAGS} -DOS_DARWIN"
157
CPPFLAGS="${CPPFLAGS} -I/opt/local/include"
158
LDFLAGS="${LDFLAGS} -L/opt/local/lib"
164
CFLAGS="${CFLAGS} -DOS_WIN32"
165
LDFLAGS="${LDFLAGS} -lws2_32"
172
AC_MSG_WARN([unsupported OS this may or may not work])
163
175
AC_MSG_RESULT(ok)
622
634
CPPFLAGS="${CPPFLAGS} -I${with_libnet_includes}"
623
635
libnet_dir="${with_libnet_includes}"
625
libnet_dir="/usr/include /usr/local/include /usr/local/include/libnet11 /opt/local/include"
637
libnet_dir="/usr/include /usr/local/include /usr/local/include/libnet11 /opt/local/include /usr/local/include/libnet-1.1"
628
640
if test "x$with_libnet_libraries" != "xno"; then
801
813
if test "$with_libpcap_libraries" != "no"; then
802
814
LDFLAGS="${LDFLAGS} -L${with_libpcap_libraries}"
816
AC_CHECK_HEADERS([pcap.h pcap/pcap.h])
806
819
AC_CHECK_LIB(pcap, pcap_open_live,, LIBPCAP="no", [-lpthread])
822
835
TMPLIBS="${LIBS}"
823
836
AC_CHECK_LIB(pcap, pcap_activate,, LPCAPVTEST="no")
824
837
if test "$LPCAPVTEST" != "no"; then
825
CFLAGS="${CFLAGS} `pcap-config --defines` `pcap-config --cflags` -DLIBPCAP_VERSION_MAJOR=1"
838
AC_PATH_PROG(HAVE_PCAP_CONFIG, pcap-config, "no")
839
if test "$HAVE_PCAP_CONFIG" = "no"; then
840
CFLAGS="${CFLAGS} -DLIBPCAP_VERSION_MAJOR=1"
842
CFLAGS="${CFLAGS} `pcap-config --defines` `pcap-config --cflags` -DLIBPCAP_VERSION_MAJOR=1"
827
845
CFLAGS="${CFLAGS} -DLIBPCAP_VERSION_MAJOR=0"
984
1002
# Check for libcap-ng
985
1005
AC_ARG_WITH(libcap_ng_includes,
986
1006
[ --with-libcap_ng-includes=DIR libcap_ng include directory],
987
1007
[with_libcap-ng_includes="$withval"],[with_libcap_ng_includes=no])