Update for hpux and rint
authorBruce Momjian
Tue, 14 Jul 1998 02:58:59 +0000 (02:58 +0000)
committerBruce Momjian
Tue, 14 Jul 1998 02:58:59 +0000 (02:58 +0000)
src/configure.in

index 0dab858944a1b5ab1306cfe4cc6fbb26c06492e3..c58a1eb2db07d9e414637c3eb1c2b7522987e264 100644 (file)
@@ -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