summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Abdulkadir <autostart.ini@gmail.com>2018-06-11 17:30:29 +0300
committerAli Abdulkadir <autostart.ini@gmail.com>2018-06-11 17:30:29 +0300
commit6da7e7ae0f8429df64e6785c136fac4cb905f7ae (patch)
treefa6eeb73c702941519d98efb689e280af14b0c89
parent41eb411467599d129ae1bd999219ddf7307c033f (diff)
downloadlibnet-6da7e7ae0f8429df64e6785c136fac4cb905f7ae.tar.gz
Some tweaks for Cygwin
-rw-r--r--libnet/configure.ac17
1 files changed, 7 insertions, 10 deletions
diff --git a/libnet/configure.ac b/libnet/configure.ac
index 5cbcf5e..27000d1 100644
--- a/libnet/configure.ac
+++ b/libnet/configure.ac
@@ -167,14 +167,14 @@ echo ""
DX_DOXYGEN_FEATURE(OFF)
DX_DOT_FEATURE(ON)
DX_HTML_FEATURE(ON)
-DX_CHM_FEATURE(OFF)
+DX_CHM_FEATURE(ON)
DX_CHI_FEATURE(OFF)
DX_MAN_FEATURE(ON)
DX_RTF_FEATURE(OFF)
DX_XML_FEATURE(OFF)
DX_PDF_FEATURE(ON)
DX_PS_FEATURE(OFF)
-DX_INIT_DOXYGEN(${PACKAGE_NAME}, [${ac_top_srcdir}/doc/libnet.doxygen.conf], [doc])
+DX_INIT_DOXYGEN(${PACKAGE_NAME}, [$(top_srcdir)/doc/libnet.doxygen.conf], [doc])
AM_CONDITIONAL(ENABLE_DOXYGEN,[test "x${DX_FLAG_doc}" = x1])
if test ${DX_FLAG_doc} -eq 1; then
@@ -363,13 +363,13 @@ dnl
AC_CHECK_HEADERS(sys/dlpi_ext.h)
;;
-*cygwin*)
+*cygwin* | *msys*)
+ WIN32="yes"
+ AC_SUBST(WIN32)
AC_DEFINE(LIBNET_BSDISH_OS, 1,
[Define if our build OS supports the BSD APIs])
- AC_DEFINE(NO_SNPRINTF, 1,
- [Define if snprintf() is unavailable on our system.])
- LIBNET_CONFIG_DEFINES="-DLIBNET_BSDISH_OS -DNO_SNPRINTF"
- CFLAGS="$CFLAGS -mno-cygwin -O0 -fnative-struct -DNO_SNPRINTF -I/usr/include/pcap"
+ LIBNET_CONFIG_DEFINES="-DLIBNET_BSDISH_OS"
+ CFLAGS="$CFLAGS -mwin32"
AC_CHECK_LIB(packet, PacketSetMode, ,AC_MSG_ERROR(packet lib not found.))
AC_CHECK_LIB(wpcap, pcap_setmode, ,AC_MSG_ERROR(pcap lib not found.))
LIBS="$LIBS -lws2_32"
@@ -378,9 +378,6 @@ dnl
*mingw*)
WIN32="yes"
AC_SUBST(WIN32)
-dnl additionally prepare a winconfig.h from config.h.in for MSVC
-dnl see m4/ax_prefix_config_h.m4
-dnl AX_PREFIX_CONFIG_H(winconfig.h)
if test "$enable_shared" = "yes"; then
AC_CHECK_TOOL(WINDRES, windres, :)