]> sjero.net Git - linphone/blobdiff - m4/readline.m4
Add fmtp parameters to opus payload to enable FEC and DTX
[linphone] / m4 / readline.m4
index 13a217fda4dbdec5062b78cb449dc16f5d7846c9..ebb7656cd00dfc159e1f3384a72abeec5311d655 100644 (file)
@@ -22,15 +22,22 @@ if test "$readline_prefix" != "none"; then
        AC_CHECK_HEADERS(readline.h readline/readline.h, readline_h_found=yes)
        AC_CHECK_HEADERS(history.h readline/history.h)
        
-       AC_CHECK_LIB(readline, readline, [readline_libs_found=yes],[],[])
-       
+       for termcap_lib in "" -ltermcap -lcurses -lncurses; do
+               unset ac_cv_lib_readline_readline
+               AC_CHECK_LIB(readline, readline, [readline_libs_found=yes],[],[$termcap_lib])
+               if test "x$readline_libs_found" = "xyes" ; then
+                       READLINE_LIBS="$READLINE_LIBS -lreadline $termcap_lib"
+                       break
+               fi
+       done
+
        LIBS=$LIBS_save
        CPPFLAGS=$CPPFLAGS_save
        
        if test "$readline_libs_found$readline_h_found" != "yesyes" ; then
                AC_MSG_WARN([Could not find libreadline headers or library, linphonec will have limited prompt features])
        else
-               READLINE_LIBS="$READLINE_LIBS -lreadline "
+               AC_DEFINE([HAVE_READLINE],1,[defined when compiling with readline support])
        fi