From 28213aad1442f7d6015478ea3ba9c4501a077bd1 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Thu, 22 Nov 2007 06:24:24 +0000 Subject: [PATCH] detect ncurses or curses instead of hardcoding ncurses, fixing libedit build on some platforms git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6373 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- Makefile.am | 1 - configure.in | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 52c462e674..446de48453 100644 --- a/Makefile.am +++ b/Makefile.am @@ -134,7 +134,6 @@ freeswitch_LDADD = libfreeswitch.la libs/apr/libapr-1.la if ADD_LIBEDIT CORE_CFLAGS += -Ilibs/libedit/src -DSWITCH_HAVE_LIBEDIT CORE_LIBS += libs/libedit/src/.libs/libedit.a -freeswitch_LDADD += -lcurses endif if ADD_ODBC diff --git a/configure.in b/configure.in index a084920cbc..9cd36b4801 100644 --- a/configure.in +++ b/configure.in @@ -393,6 +393,12 @@ AC_ARG_ENABLE(core-odbc-support, AC_ARG_ENABLE(core-libedit-support, [ --enable-core-libedit-support Compile with libedit Support],,[enable_core_libedit_support="no"]) +if test "$enable_core_libedit_support" = "yes" ; then + AC_CHECK_LIB(ncurses, tgetent,, + [AC_CHECK_LIB(curses, tgetent,, + [AC_MSG_ERROR([libtermcap, libcurses or libncurses are required!])] )] ) +fi + #AX_LIB_MYSQL([MINIMUM-VERSION]) AX_LIB_MYSQL AX_CHECK_JAVA