mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-20 22:59:34 -05:00
write winsock with AC_CACHE_CHECK to allow mangling via environment.
This commit is contained in:
parent
89893b0fbf
commit
a90a38ec2d
2 changed files with 582 additions and 582 deletions
17
configure.in
17
configure.in
|
|
@ -681,25 +681,22 @@ dnl HP-UX requires -lV3
|
||||||
AC_CHECK_LIB(V3, sigset)
|
AC_CHECK_LIB(V3, sigset)
|
||||||
|
|
||||||
dnl Gotta check for winsock manually
|
dnl Gotta check for winsock manually
|
||||||
if test "${ac_cv_header_winsock_h}" = yes; then
|
if test $ac_cv_header_winsock_h = yes; then
|
||||||
AC_MSG_CHECKING(for winsock support)
|
AC_CACHE_CHECK([for winsock], [ol_cv_winsock],
|
||||||
AC_TRY_LINK([
|
AC_TRY_LINK([#include <winsock.h>],[
|
||||||
#include <winsock.h>
|
|
||||||
],[
|
|
||||||
socket(0,0,0);
|
socket(0,0,0);
|
||||||
select(0,NULL,NULL,NULL,NULL);
|
select(0,NULL,NULL,NULL,NULL);
|
||||||
closesocket(0);
|
closesocket(0);
|
||||||
gethostname(NULL,0);
|
gethostname(NULL,0);
|
||||||
],[
|
],[ol_cv_winsock=yes],[ol_cv_winsock=no])])
|
||||||
AC_MSG_RESULT(yes)
|
|
||||||
|
if test $ol_cv_winsock = yes ; then
|
||||||
AC_DEFINE(HAVE_WINSOCK,1,[define if you have winsock])
|
AC_DEFINE(HAVE_WINSOCK,1,[define if you have winsock])
|
||||||
ac_cv_func_socket=yes
|
ac_cv_func_socket=yes
|
||||||
ac_cv_func_select=yes
|
ac_cv_func_select=yes
|
||||||
ac_cv_func_closesocket=yes
|
ac_cv_func_closesocket=yes
|
||||||
ac_cv_func_gethostname=yes
|
ac_cv_func_gethostname=yes
|
||||||
],[
|
fi
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
dnl Find socket()
|
dnl Find socket()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue