Mercurial > octave
comparison libinterp/corefcn/toplev.cc @ 31415:00e2eafd1c0f
build: Use gnulib module to get readline libraries.
* bootstrap.conf: Import readline module.
* configure.ac: Remove separate checks for terminal library. Use readline linker
flags as set by gnulib module.
* m4/acinclude.m4 (OCTAVE_CHECK_LIB_TERMLIB): Remove function that is no longer
needed.
(OCTAVE_ENABLE_READLINE): Replace custom check by calling gnulib function. No
longer check if version is at least 4.2. (It was released 20+ years ago.)
* build-aux/subst-config-vals.in.h, build-aux/subst-cross-config-vals.in.h:
Substitute READLINE_LIBS with result from gnulib function. Remove TERM_LIBS.
* libinterp/build-env.h, libinterp/build-env.in.cc, libinterp/corefcn/toplev.cc:
Remove TERM_LIBS.
See also: https://octave.discourse.group/t/3559
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Thu, 10 Nov 2022 18:52:19 +0100 |
parents | 670a0d878af1 |
children | e88a07dec498 |
comparison
equal
deleted
inserted
replaced
31414:5341ff8d21d0 | 31415:00e2eafd1c0f |
---|---|
545 { "READLINE_LIBS", build_env::READLINE_LIBS }, | 545 { "READLINE_LIBS", build_env::READLINE_LIBS }, |
546 { "SHARED_LIBS", build_env::SHARED_LIBS }, | 546 { "SHARED_LIBS", build_env::SHARED_LIBS }, |
547 { "SH_LDFLAGS", build_env::SH_LDFLAGS }, | 547 { "SH_LDFLAGS", build_env::SH_LDFLAGS }, |
548 { "STATIC_LIBS", build_env::STATIC_LIBS }, | 548 { "STATIC_LIBS", build_env::STATIC_LIBS }, |
549 { "SUITESPARSECONFIG_LIBS", build_env::SUITESPARSECONFIG_LIBS }, | 549 { "SUITESPARSECONFIG_LIBS", build_env::SUITESPARSECONFIG_LIBS }, |
550 { "TERM_LIBS", build_env::TERM_LIBS }, | |
551 { "UMFPACK_CPPFLAGS", build_env::UMFPACK_CPPFLAGS }, | 550 { "UMFPACK_CPPFLAGS", build_env::UMFPACK_CPPFLAGS }, |
552 { "UMFPACK_LDFLAGS", build_env::UMFPACK_LDFLAGS }, | 551 { "UMFPACK_LDFLAGS", build_env::UMFPACK_LDFLAGS }, |
553 { "UMFPACK_LIBS", build_env::UMFPACK_LIBS }, | 552 { "UMFPACK_LIBS", build_env::UMFPACK_LIBS }, |
554 { "WARN_CFLAGS", build_env::WARN_CFLAGS }, | 553 { "WARN_CFLAGS", build_env::WARN_CFLAGS }, |
555 { "WARN_CXXFLAGS", build_env::WARN_CXXFLAGS }, | 554 { "WARN_CXXFLAGS", build_env::WARN_CXXFLAGS }, |