helly           Fri Feb 25 21:15:01 2005 EDT

  Modified files:              
    /php-src/ext/dba    config.m4 
  Log:
  - Make detection work for macros
  
http://cvs.php.net/diff.php/php-src/ext/dba/config.m4?r1=1.66&r2=1.67&ty=u
Index: php-src/ext/dba/config.m4
diff -u php-src/ext/dba/config.m4:1.66 php-src/ext/dba/config.m4:1.67
--- php-src/ext/dba/config.m4:1.66      Fri Feb 25 18:51:51 2005
+++ php-src/ext/dba/config.m4   Fri Feb 25 21:15:00 2005
@@ -1,5 +1,5 @@
 dnl
-dnl $Id: config.m4,v 1.66 2005/02/25 23:51:51 helly Exp $
+dnl $Id: config.m4,v 1.67 2005/02/26 02:15:00 helly Exp $
 dnl
 
 dnl Suppose we need FlatFile if no support or only CDB is used.
@@ -384,9 +384,18 @@
     AC_MSG_CHECKING(for DB1 in header)
     AC_MSG_RESULT($THIS_INCLUDE)
     if test -n "$THIS_INCLUDE"; then
-      PHP_CHECK_LIBRARY($THIS_LIBS, dbopen, [
-        AC_DEFINE_UNQUOTED(DB1_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
-        AC_DEFINE(DBA_DB1, 1, [ ]) 
+      PHP_TEMP_LDFLAGS(-L$THIS_PREFIX/$PHP_LIBDIR, -l$THIS_LIBS,[
+        AC_TRY_LINK([
+#include "$THIS_INCLUDE"
+        ],[
+          DB * dbp = dbopen("", 0, 0, DB_HASH, 0);
+        ],[
+          AC_DEFINE_UNQUOTED(DB1_INCLUDE_FILE, "$THIS_INCLUDE", [ ])
+          AC_DEFINE(DBA_DB1, 1, [ ])
+          THIS_RESULT=yes
+        ],[
+          THIS_RESULT=no
+        ])
       ])
     fi
     PHP_DBA_STD_ASSIGN

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to