Mercurial > hg > octave-nkf
diff configure.ac @ 15302:a8cfbc1911e4
build: Set TERM_LIBS before checking for READLINE.
Enables building on older systems such as RHEL 5.
* configure.ac: New macro OCTAVE_CHECK_LIB_TERMLIB.
* m4/acinclude.m4 (OCTAVE_CHECK_LIB_TERMLIB): New macro to set TERM_LIBS
variable.
* (OCTAVE_ENABLE_READLINE): AC_REQUIRE that OCTAVE_CHECK_LIB_TERMLIB be
executed before running checks for READLINE.
author | Rik <rik@octave.org> |
---|---|
date | Wed, 05 Sep 2012 13:28:54 -0700 |
parents | 704ab1b4c369 |
children | df7ab06ff541 |
line wrap: on
line diff
--- a/configure.ac +++ b/configure.ac @@ -1743,20 +1743,7 @@ esac ## Find a termlib to use. -octave_found_termlib=no -for termlib in ncurses curses termcap terminfo termlib; do - AC_CHECK_LIB(${termlib}, tputs, [ - TERM_LIBS="-l${termlib}" - octave_found_termlib=yes - break]) -done - -if test "$octave_found_termlib" = no; then - warn_termlibs="I couldn't find -ltermcap, -lterminfo, -lncurses, -lcurses, o\ -r -ltermlib!" - AC_MSG_WARN([$warn_termlibs]) -fi -AC_SUBST(TERM_LIBS) +OCTAVE_CHECK_LIB_TERMLIB ### Checks for header files.