diff --git a/configure.ac b/configure.ac index 902970ece0c26d22bf76e4f305c18decefb8e7a8..af8d2e4d6cd799b0cef1a9a083a7870bc0c0bb4d 100644 --- a/configure.ac +++ b/configure.ac @@ -79,7 +79,9 @@ PKG_CHECK_MODULES([msgpack], [msgpack >= 1.1]) AC_ARG_ENABLE([tools], AS_HELP_STRING([--disable-tools],[Disable tools (CLI DHT node)]),,build_tools=yes) AM_CONDITIONAL(ENABLE_TOOLS, test x$build_tools == xyes) AM_COND_IF([ENABLE_TOOLS], [ - AC_CHECK_HEADERS([readline/readline.h readline/history.h]) + AC_CHECK_HEADERS([readline/readline.h readline/history.h], [], [ + AC_MSG_ERROR([unable to find readline.h]) + ]) ]) AM_COND_IF([HAVE_DOXYGEN], [AC_CONFIG_FILES([doc/Doxyfile doc/Makefile])]) diff --git a/tools/Makefile.am b/tools/Makefile.am index 00e762f478da42585aac058ba91c9c153fcb8f96..8067a05887ba002265b35a9d22183cda6e648b9b 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -3,10 +3,10 @@ bin_PROGRAMS = dhtnode dhtchat dhtscanner AM_CPPFLAGS = -I../include dhtnode_SOURCES = dhtnode.cpp -dhtnode_LDFLAGS = -lopendht -L../src/.libs @GNUTLS_LIBS@ +dhtnode_LDFLAGS = -lopendht -lreadline -L../src/.libs @GNUTLS_LIBS@ dhtchat_SOURCES = dhtchat.cpp -dhtchat_LDFLAGS = -lopendht -L../src/.libs @GNUTLS_LIBS@ +dhtchat_LDFLAGS = -lopendht -lreadline -L../src/.libs @GNUTLS_LIBS@ dhtscanner_SOURCES = dhtscanner.cpp -dhtscanner_LDFLAGS = -lopendht -L../src/.libs @GNUTLS_LIBS@ +dhtscanner_LDFLAGS = -lopendht -lreadline -L../src/.libs @GNUTLS_LIBS@