From: Mike P. <mike@UDel.Edu> - 2001-01-19 15:52:51
|
Hi, Readline support for escputil appears to need -ltermcap as well. At least on redhat 7.0 (used to compile and link fine on RedHat 6.2). Anyway, here's a patch that should fix this. I no longer have a RedHat 6.2 system, so this should be checked on a system that does not require -ltermcap in order to use readline. Mike --- configure.in.orig Fri Jan 19 10:43:31 2001 +++ configure.in Fri Jan 19 10:45:26 2001 @@ -115,7 +115,15 @@ if test x${HAVE_LIBREADLINE} = xtrue ; then AC_DEFINE(HAVE_LIBREADLINE,1) else - AC_DEFINE(HAVE_LIBREADLINE,0) + unset ac_cv_lib_readline_readline + AC_CHECK_LIB(readline, readline, HAVE_LIBREADLINE=true, HAVE_LIBREADLINE=false, -ltermcap) + if test x${HAVE_LIBREADLINE} = xtrue ; then + AC_DEFINE(HAVE_LIBREADLINE,1) + NEED_TERMCAP=true + else + AC_DEFINE(HAVE_LIBREADLINE,0) + NEED_TERMCAP=false + fi fi dnl Checks for header files. @@ -126,6 +134,9 @@ AC_DEFINE(HAVE_READLINE_READLINE_H) if test x${HAVE_LIBREADLINE} = xtrue ; then LIBREADLINE_DEPS="-lreadline" + if test x${NEED_TERMCAP} = xtrue ; then + LIBREADLINE_DEPS="${LIBREADLINE_DEPS} -ltermcap" + fi fi fi |