When libevent headers were missing, configure would complete with an exit code of 1, but no clear message as to what failed. This patch makes things more clear as to why configure is exiting. It could be extended to include information about needing libevent headers or development libraries.
Signed-off-by: Matthew Farrellee <[email protected]> --- configure.ac | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/configure.ac b/configure.ac index acea808..eb6a968 100644 --- a/configure.ac +++ b/configure.ac @@ -74,7 +74,8 @@ dnl Checks for required libraries dnl ----------------------------- AC_CHECK_LIB(crypto, MD5_Init, CRYPTO_LIBS=-lcrypto) AC_CHECK_LIB(ssl, SSL_new, SSL_LIBS=-lssl) -AC_CHECK_LIB(event, event_base_new, EVENT_LIBS=-levent, exit 1) +AC_CHECK_LIB(event, event_base_new, EVENT_LIBS=-levent_core, + [AC_MSG_ERROR([Missing required libevent])]) AC_CHECK_LIB(argp, argp_parse, ARGP_LIBS=-largp) AC_CHECK_LIB(socket, bind, SOCKET_LIBS=-lsocket) PKG_CHECK_MODULES(CLDC, libcldc) -- To unsubscribe from this list: send the line "unsubscribe hail-devel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
