aboutsummaryrefslogtreecommitdiffstats
path: root/databases/unixODBC/files/patch-ac
blob: a975a14496a4a38aec76b4e1f5a1a6a465f78f7e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
--- configure.in.orig	Wed Mar 21 22:15:36 2001
+++ configure.in	Thu Mar 22 07:09:08 2001
@@ -143,12 +143,13 @@
     ])
 
     if test "x$gotthread" = "xno"; then
-      AC_CHECK_LIBPT(pthread, pthread_mutex_lock, 
+      AC_CHECK_LIBPT(c_r, pthread_mutex_lock, 
       [
         AC_DEFINE(HAVE_LIBPTHREAD,1)
         if test "x$ac_cv_prog_gcc"="xyes"; then
           dnl Check if the compiler will build with -pthread as a option
           AC_CHECK_COMP_OPT(pthread)
+          AC_DEFINE(_THREAD_SAFE,1)
         else
           dnl Check if the compiler will build with -mt as a option
           AC_CHECK_COMP_OPT(mt)
@@ -156,16 +157,16 @@
       ])
     fi
 
-    AC_CHECK_LIB(c, localtime_r, [AC_DEFINE(HAVE_LOCALTIME_R, 1)] )
+    AC_CHECK_FUNC(localtime_r, [AC_DEFINE(HAVE_LOCALTIME_R, 1)] )
   fi
 fi
 
 if test "x$stats" = "xtrue"; then
-  AC_CHECK_LIB( c, ftok,[],[stats=false] )
-  AC_CHECK_LIB( c, semget,[],[stats=false] )
-  AC_CHECK_LIB( c, shmget,[],[stats=false] )
-  AC_CHECK_LIB( c, semop,[],[stats=false] )
-  AC_CHECK_LIB( c, snprintf, [AC_DEFINE(HAVE_SNPRINTF)],[stats=false] )
+  AC_CHECK_FUNC(ftok,[],[stats=false] )
+  AC_CHECK_FUNC(semget,[],[stats=false] )
+  AC_CHECK_FUNC(shmget,[],[stats=false] )
+  AC_CHECK_FUNC(semop,[],[stats=false] )
+  AC_CHECK_FUNC(snprintf, [AC_DEFINE(HAVE_SNPRINTF)],[stats=false] )
 fi
 
 if test "x$stats" = "xtrue"; then