aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1998-07-14 02:58:59 +0000
committerBruce Momjian <bruce@momjian.us>1998-07-14 02:58:59 +0000
commit36b03601c3678ce7ee20c55bf437ab59df08d37a (patch)
tree7abe227b3a4c1819c0f406b738f0569257c489dc
parente36f96e42a61f6214d9bae2d2f7626e22886d7bf (diff)
downloadpostgresql-36b03601c3678ce7ee20c55bf437ab59df08d37a.tar.gz
postgresql-36b03601c3678ce7ee20c55bf437ab59df08d37a.zip
Update for hpux and rint
-rw-r--r--src/configure.in9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/configure.in b/src/configure.in
index 0dab858944a..c58a1eb2db0 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -582,7 +582,14 @@ AC_CHECK_FUNC(cbrt,
AC_CHECK_LIB(m, cbrt, AC_DEFINE(HAVE_CBRT)))
AC_CHECK_FUNC(rint,
AC_DEFINE(HAVE_RINT),
- AC_CHECK_LIB(m, rint, AC_DEFINE(HAVE_RINT)))
+[
+# On HPUX 9, rint() is not in regular libm.a but in /lib/pa1.1/libm.a
+SPECIALMATHLIB=""
+if [[ -r /lib/pa1.1/libm.a ]] ; then
+ SPECIALMATHLIB="-L /lib/pa1.1 -lm"
+fi
+ AC_CHECK_LIB(m, rint, AC_DEFINE(HAVE_RINT), , $SPECIALMATHLIB)
+])
dnl Check for X libraries