mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
I find that an out-of-the-box installation of OSSP uuid 1.6.0 installs
itself as libuuid, not libossp-uuid which was the only case expected by our build support. Install a configure test to determine which name to use (and to check that the library is present at all).
This commit is contained in:
12
configure.in
12
configure.in
@ -1,5 +1,5 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
dnl $PostgreSQL: pgsql/configure.in,v 1.535 2007/11/05 17:43:20 momjian Exp $
|
||||
dnl $PostgreSQL: pgsql/configure.in,v 1.536 2007/11/13 00:13:19 tgl Exp $
|
||||
dnl
|
||||
dnl Developers, please strive to achieve this order:
|
||||
dnl
|
||||
@ -793,6 +793,16 @@ if test "$with_libxslt" = yes ; then
|
||||
AC_CHECK_LIB(xslt, xsltLibxmlVersion, [], [AC_MSG_ERROR([library 'xslt' is required for XSLT support])])
|
||||
fi
|
||||
|
||||
# for contrib/uuid-ossp
|
||||
if test "$with_ossp_uuid" = yes ; then
|
||||
AC_CHECK_LIB(ossp-uuid, uuid_export,
|
||||
[OSSP_UUID_LIBS="-lossp-uuid"],
|
||||
[AC_CHECK_LIB(uuid, uuid_export,
|
||||
[OSSP_UUID_LIBS="-luuid"],
|
||||
[AC_MSG_ERROR([library 'ossp-uuid' or 'uuid' is required for OSSP-UUID])])])
|
||||
fi
|
||||
AC_SUBST(OSSP_UUID_LIBS)
|
||||
|
||||
|
||||
##
|
||||
## Header files
|
||||
|
Reference in New Issue
Block a user