[Groonga-commit] groonga/groonga [master] don't use pthread on Windows.

Back to archive index

null+****@clear***** null+****@clear*****
2011年 1月 28日 (金) 10:53:58 JST


Kouhei Sutou	2011-01-28 01:53:58 +0000 (Fri, 28 Jan 2011)

  New Revision: 0ad68a8d309220edb502df6d9f064e3232cb27a7

  Log:
    don't use pthread on Windows.

  Modified files:
    configure.ac

  Modified: configure.ac (+5 -3)
===================================================================
--- configure.ac    2011-01-25 14:24:53 +0000 (16ef15e)
+++ configure.ac    2011-01-28 01:53:58 +0000 (42785ac)
@@ -196,9 +196,11 @@ AC_ARG_WITH(match_escalation_threshold,
 AC_DEFINE_UNQUOTED(GRN_DEFAULT_MATCH_ESCALATION_THRESHOLD, $GRN_DEFAULT_MATCH_ESCALATION_THRESHOLD, "specified match escalation threshold")
 
 AC_CHECK_LIB(m, log, [M_LIBS="-lm"], [AC_MSG_ERROR("No libm found")])
-AC_CHECK_LIB(pthread, pthread_mutex_init,
-             [PTHREAD_LIBS="-lpthread"],
-             [test "$os_win32" != "yes" && AC_MSG_ERROR("No libpthread found")])
+if test "$os_win32" != "yes"; then
+  AC_CHECK_LIB(pthread, pthread_mutex_init,
+               [PTHREAD_LIBS="-lpthread"],
+               [AC_MSG_ERROR("No libpthread found")])
+fi
 AC_CHECK_LIB(nsl, gethostbyname, [NSL_LIBS="-lnsl"])
 AC_CHECK_LIB(socket, socket, [SOCKET_LIBS="-lsocket"])
 AC_CHECK_LIB(dl, dlopen, [NSL_LIBS="-ldl"])




Groonga-commit メーリングリストの案内
Back to archive index