Autoupdated configure.in and config/m4/*.m4. Obsolete macros removed.
[elinks.git] / config / m4 / win32.m4
blobd673041dc35afaff517b8dc4d2b21fb7047f11e0
2 AC_DEFUN([EL_CONFIG_OS_WIN32],
4         AC_MSG_CHECKING([for win32 threads])
6         EL_SAVE_FLAGS
8         AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <stdlib.h>]], [[_beginthread(NULL, NULL, 0, NULL)]])],[cf_result=yes],[cf_result=no])
9         AC_MSG_RESULT($cf_result)
11         if test "$cf_result" = yes; then
12                 EL_DEFINE(HAVE_BEGINTHREAD, [_beginthread()])
13         else
14                 EL_RESTORE_FLAGS
15         fi
17         AC_CHECK_HEADERS(windows.h)
19         # TODO: Check this?
20         # TODO: Check -lws2_32 for IPv6 support
21         LIBS="$LIBS -lwsock32"