diff options
-rw-r--r-- | CMakeLists.txt | 3 | ||||
-rw-r--r-- | cmake/configure.cmake | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index c55321eb..ef31f39a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -34,6 +34,9 @@ set (EXTRA_LIBS "") if (${HAVE_MPFR}) set (EXTRA_LIBS ${EXTRA_LIBS} mpfr gmp) endif () +if (${HAVE_LIBREADLINE}) + set (EXTRA_LIBS ${EXTRA_LIBS} readline) +endif () if (${DYNAMIC}) set (EXTRA_LIBS ${EXTRA_LIBS} ${CMAKE_DL_LIBS} ) endif () diff --git a/cmake/configure.cmake b/cmake/configure.cmake index c8ab206a..6ff19995 100644 --- a/cmake/configure.cmake +++ b/cmake/configure.cmake @@ -284,6 +284,7 @@ include(GetPrerequisites) DefineLibraryIfAvailable(m sin "" HAVE_LIBM) DefineLibraryIfAvailable(mpfr mpfr_add_si "" HAVE_MPFR) DefineLibraryIfAvailable(c socket "" HAVE_SOCKETS) +DefineLibraryIfAvailable(readline readline "" HAVE_LIBREADLINE) DefineFunctionIfAvailable(fnmatch HAVE_FNMATCH) DefineHFileIfAvailable(fnmatch.h HAVE_FNMATCH_H) DefineHFileIfAvailable(dirent.h HAVE_DIRENT_H) |