]> git.pond.sub.org Git - empserver/blobdiff - m4/my_windows_api.m4
Simplify autoconfiguration for Windows
[empserver] / m4 / my_windows_api.m4
diff --git a/m4/my_windows_api.m4 b/m4/my_windows_api.m4
new file mode 100644 (file)
index 0000000..3404cdb
--- /dev/null
@@ -0,0 +1,18 @@
+AC_DEFUN([MY_WINDOWS_API],
+[
+       AC_MSG_CHECKING([whether compiling for Windows API])
+       AC_COMPILE_IFELSE(
+               [AC_LANG_SOURCE([[#ifdef _WIN32
+#Here's a nickel, kid
+#endif]])],
+               [Windows_API=no],
+               [Windows_API=yes])
+       AC_MSG_RESULT([$Windows_API])
+       if test $Windows_API = yes; then
+               AC_DEFINE([WINDOWS], 1, [Define if compiling for Windows API])
+               LIBS_SOCKETS="-lws2_32"
+       else
+               LIBS_SOCKETS=
+       fi
+       AC_SUBST([LIBS_SOCKETS])
+])