[project @ 2004-01-06 18:39:12 by panne]
authorpanne <unknown>
Tue, 6 Jan 2004 18:39:13 +0000 (18:39 +0000)
committerpanne <unknown>
Tue, 6 Jan 2004 18:39:13 +0000 (18:39 +0000)
Cleaned up libm detection

aclocal.m4
configure.ac

index c4b1eb8..526bc04 100644 (file)
@@ -1009,7 +1009,7 @@ else
   esac
 
   if test x"$use_quartz_opengl" != xyes; then
-    AC_CHECK_LIB([m], [main], [GL_LIBS="-lm $GL_LIBS"])
+    AC_CHECK_LIB([m], [atan], [GL_LIBS="-lm $GL_LIBS"])
 
     if test x"$no_x" != xyes; then
       test -n "$x_includes" && GL_CFLAGS="-I$x_includes $GL_CFLAGS"
index f25589c..64922bb 100644 (file)
@@ -1198,7 +1198,7 @@ else
 fi
 
 dnl ** check for math library
-AC_CHECK_LIB([m], [main], [LIBM="-lm"], [LIBM=])
+AC_CHECK_LIB([m], [atan], [LIBS="-lm $LIBS"; LIBM="-lm"], [LIBM=])
 AC_SUBST([LIBM])
 
 dnl ** check for X Window System
@@ -1309,8 +1309,6 @@ else
     AC_SUBST(HaveRtldNow)
 fi
 
-FPTOOLS_CHECK_LIB_NOWARN(m, atan)
-
 dnl ---------- usleep ----------
 dnl --- stolen from guile configure ---
 dnl --- FIXME: /usr/include/unistd.h can't be right?