Mercurial > octave
comparison libinterp/build-env.h @ 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 | 796f54d4ddbf |
children | e88a07dec498 |
comparison
equal
deleted
inserted
replaced
31414:5341ff8d21d0 | 31415:00e2eafd1c0f |
---|---|
159 extern OCTINTERP_API const char *SUNDIALS_NVECSERIAL_LDFLAGS; | 159 extern OCTINTERP_API const char *SUNDIALS_NVECSERIAL_LDFLAGS; |
160 extern OCTINTERP_API const char *SUNDIALS_NVECSERIAL_LIBS; | 160 extern OCTINTERP_API const char *SUNDIALS_NVECSERIAL_LIBS; |
161 extern OCTINTERP_API const char *SUNDIALS_SUNLINSOLKLU_CPPFLAGS; | 161 extern OCTINTERP_API const char *SUNDIALS_SUNLINSOLKLU_CPPFLAGS; |
162 extern OCTINTERP_API const char *SUNDIALS_SUNLINSOLKLU_LDFLAGS; | 162 extern OCTINTERP_API const char *SUNDIALS_SUNLINSOLKLU_LDFLAGS; |
163 extern OCTINTERP_API const char *SUNDIALS_SUNLINSOLKLU_LIBS; | 163 extern OCTINTERP_API const char *SUNDIALS_SUNLINSOLKLU_LIBS; |
164 extern OCTINTERP_API const char *TERM_LIBS; | |
165 extern OCTINTERP_API const char *UMFPACK_CPPFLAGS; | 164 extern OCTINTERP_API const char *UMFPACK_CPPFLAGS; |
166 extern OCTINTERP_API const char *UMFPACK_LDFLAGS; | 165 extern OCTINTERP_API const char *UMFPACK_LDFLAGS; |
167 extern OCTINTERP_API const char *UMFPACK_LIBS; | 166 extern OCTINTERP_API const char *UMFPACK_LIBS; |
168 extern OCTINTERP_API const char *WARN_CFLAGS; | 167 extern OCTINTERP_API const char *WARN_CFLAGS; |
169 extern OCTINTERP_API const char *WARN_CXXFLAGS; | 168 extern OCTINTERP_API const char *WARN_CXXFLAGS; |