diff options
author | Guido van Rossum <guido@python.org> | 1997-08-05 21:47:42 +0000 |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1997-08-05 21:47:42 +0000 |
commit | cd005ffff74e11848f6de42c462697dbd31394ae (patch) | |
tree | a29e300d4194566e727bc9caf697862ccdd2774e /configure.in | |
parent | ffe9e8a1dbe209fb9fa9529035a9a5603c5692b5 (diff) | |
download | cpython-cd005ffff74e11848f6de42c462697dbd31394ae.tar.gz |
Got rid of --with-readline, at last.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 63 |
1 files changed, 4 insertions, 59 deletions
diff --git a/configure.in b/configure.in index df332ca0b5..ba17455589 100644 --- a/configure.in +++ b/configure.in @@ -270,66 +270,11 @@ LIBS="$withval $LIBS" ], AC_MSG_RESULT(no)) AC_MSG_CHECKING(for --with(out)-readline) -use_readline="yes" AC_ARG_WITH(readline, -[--with-readline=DIRECTORY search GNU readline library in DIRECTORY ---without-readline do not use GNU readline library], -[AC_MSG_RESULT($withval); use_readline="$withval"], -[AC_MSG_RESULT((default) yes)]) -if test "$use_readline" != "no" -then - if test "$use_readline" != "yes" - then add_ldflags="-L$use_readline" - else add_ldflags="" - fi - # See where the termcap interface could be hiding... - AC_MSG_CHECKING(for readline and termcap libraries) - AC_CACHE_VAL(ac_cv_readline_termcap, - [ - AC_MSG_RESULT(have to find out) - save_libs="$LIBS" - save_ldflags="$LDFLAGS" - LDFLAGS="$save_ldflags $add_ldflags" - rl="-lreadline" - first="" - # Hack for SGI IRIX 5.x. - # Both termcap and gl have an entry point clear(). - # When linking with both shared libraries, we're in trouble. - # We don't need the one in termcap. - # By forcing a static link for termcap, we avoid - # linking its clear() entry point. - if test -f /usr/lib/libgl.so -a -f /usr/lib/libtermcap.a - then first="/usr/lib/libtermcap.a" - fi - for add_lib in \ - "$first" "-ltermcap" "-ltermlib" "-lcurses" "-lncurses" - do - AC_MSG_CHECKING(for $rl $add_lib) - LIBS="$save_libs $rl $add_lib" - AC_TRY_LINK([extern char *readline();], - [char *line=readline();], - [AC_MSG_RESULT(yes); - ac_cv_readline_termcap="$rl $add_lib"], - [AC_MSG_RESULT(no)]) - if test "$ac_cv_readline_termcap" != "" - then break - fi - done - LIBS="$save_libs" - LDFLAGS="$save_ldflags" - AC_MSG_CHECKING(result from check for readline and termcap) - ]) - if test "$ac_cv_readline_termcap" = "" - then - AC_MSG_RESULT(no) - AC_MSG_WARN(cannot link with GNU readline -- see config.log) - else - AC_MSG_RESULT($ac_cv_readline_termcap) - LIBS="$LIBS $ac_cv_readline_termcap" - LDFLAGS="$LDFLAGS $add_ldflags" - AC_DEFINE(WITH_READLINE) - fi -fi +[--with(out)-readline obsolete, edit Modules/Setup instead], +[AC_MSG_RESULT($withval) +AC_ERROR(--with(out)-readline is obsolete, edit Modules/Setup instead)], +[AC_MSG_RESULT(not specified.)]) AC_MSG_CHECKING(for --with-dec-threads) AC_SUBST(LDLAST) |