tests & fixes
[m6w6/ext-pq] / config.m4
index b3d0f88fbddbb897b58bcf4ab4e299348236aff0..18ee2504837b5d288850de491b73f68c1ed62fa2 100644 (file)
--- a/config.m4
+++ b/config.m4
@@ -23,7 +23,6 @@ if test "$PHP_PQ" != "no"; then
 
        PQ_SYM=PQregisterEventProc
        PHP_CHECK_LIBRARY(pq, $PQ_SYM, [
 
        PQ_SYM=PQregisterEventProc
        PHP_CHECK_LIBRARY(pq, $PQ_SYM, [
-               LDFLAGS="$save_LDFLAGS"
                PHP_ADD_LIBRARY_WITH_PATH(pq, $PQ_DIR/$PHP_LIBDIR, PQ_SHARED_LIBADD)
                PHP_SUBST(PQ_SHARED_LIBADD)
        ],[
                PHP_ADD_LIBRARY_WITH_PATH(pq, $PQ_DIR/$PHP_LIBDIR, PQ_SHARED_LIBADD)
                PHP_SUBST(PQ_SHARED_LIBADD)
        ],[
@@ -31,7 +30,11 @@ if test "$PHP_PQ" != "no"; then
        ],[
                -L$PQ_DIR/$PHP_LIBDIR
        ])
        ],[
                -L$PQ_DIR/$PHP_LIBDIR
        ])
+       PHP_CHECK_LIBRARY(pq, PQlibVersion, AC_DEFINE(HAVE_PQLIBVERSION, 1, Have PQlibVersion))
 
        PQ_SRC="src/php_pq.c"
        PHP_NEW_EXTENSION(pq, $PQ_SRC, $ext_shared)
 
        PQ_SRC="src/php_pq.c"
        PHP_NEW_EXTENSION(pq, $PQ_SRC, $ext_shared)
+    PHP_ADD_BUILD_DIR($ext_builddir/src, 1)
+    PHP_ADD_EXTENSION_DEP(pq, raphf)
 fi
 fi
+