- if test -z "$PQ_INCDIR"; then
- AC_MSG_ERROR(could not find include/libpq-events.h)
- fi
-
- ARCH=`uname -i`
- for i in $SEARCH_PATH; do
- AC_MSG_CHECKING(for $i/$PHP_LIBDIR/libpq.$SHLIB_SUFFIX_NAME)
- if test -f "$i/$PHP_LIBDIR/libpq.$SHLIB_SUFFIX_NAME"; then
- PQ_LIBDIR=$i/$PHP_LIBDIR
- AC_MSG_RESULT(yep)
- break
- fi
- AC_MSG_RESULT(nope)
-
- dnl for Debian
- AC_MSG_CHECKING(for $i/$PHP_LIBDIR/$ARCH-linux-gnu/libpq.$SHLIB_SUFFIX_NAME)
- if test -f "$i/$PHP_LIBDIR/$ARCH-linux-gnu/libpq.$SHLIB_SUFFIX_NAME"; then
- PQ_LIBDIR=$i/$PHP_LIBDIR/$ARCH-linux-gnu
- AC_MSG_RESULT(yep)
- break
- fi
- AC_MSG_RESULT(nope)
- done
-
- if test -z "$PQ_LIBDIR"; then
- AC_MSG_ERROR(could not find libpq.$SHLIB_SUFFIX_NAME)
+ if test -z "$PQ_VERSION"; then
+ AC_MSG_RESULT(not found)
+ AC_MSG_ERROR(\`$PG_CONFIG --version\` did not provide any meaningful output, please reinstall postgresql/libpq)
+ else
+ AC_MSG_RESULT($PQ_VERSION)
+ AC_DEFINE_UNQUOTED(PHP_PQ_LIBVERSION, "$PQ_VERSION", [ ])