diff options
-rw-r--r-- | configure.ac | 7 | ||||
-rw-r--r-- | term-utils/Makemodule.am | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index c50f07a47..fa3e6c831 100644 --- a/configure.ac +++ b/configure.ac @@ -432,6 +432,13 @@ AC_CHECK_FUNCS([updwtmpx updwtmpx], [have_gnu_utmpx=yes], [have_gnu_utmpx=no]) AM_CONDITIONAL([HAVE_OPENAT], [test "x$have_openat" = xyes]) + +AC_CHECK_FUNCS([isnan], [], + [AC_CHECK_LIB([m], [isnan], [MATH_LIBS="-lm"])] +) +AC_SUBST([MATH_LIBS]) + + dnl lib/mononotic.c may require -lrt AC_CHECK_FUNCS([clock_gettime], [], [AC_CHECK_LIB([rt], [clock_gettime], [REALTIME_LIBS="-lrt"])] diff --git a/term-utils/Makemodule.am b/term-utils/Makemodule.am index 1b7c5fccf..ad1bb1f8a 100644 --- a/term-utils/Makemodule.am +++ b/term-utils/Makemodule.am @@ -21,7 +21,7 @@ if BUILD_SCRIPTREPLAY usrbin_exec_PROGRAMS += scriptreplay dist_man_MANS += term-utils/scriptreplay.1 scriptreplay_SOURCES = term-utils/scriptreplay.c -scriptreplay_LDADD = $(LDADD) libcommon.la +scriptreplay_LDADD = $(LDADD) libcommon.la $(MATH_LIBS) endif # BUILD_SCRIPTREPLAY |