From 5bc8d4c3fe5760c39318f064d0fb4ab69aa2dfd2 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Fri, 19 Mar 2010 23:17:55 +1300 Subject: [PATCH] Bug 2873: undefined symbol rint Detect math library properly based on rint synbol we need. --- configure.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/configure.in b/configure.in index cc906a6862..c3f149859b 100644 --- a/configure.in +++ b/configure.in @@ -2641,7 +2641,10 @@ mingw|mingw32) AC_MSG_NOTICE([Use MSVCRT for math functions.]) ;; *) - AC_CHECK_LIB(m, main) + dnl rint() is only used in old C code for now. + AC_LANG_PUSH([C]) + AC_SEARCH_LIBS([rint],[m]) + AC_LANG_POP([C]) ;; esac -- 2.47.3