python-2.7rc2-configure
authorAnas Nashif <anas.nashif@intel.com>
Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)
committerChanho Park <chanho61.park@samsung.com>
Tue, 19 Aug 2014 10:37:01 +0000 (19:37 +0900)
===================================================================

configure.ac

index 762108daec60a7642669b98449b511431fecab2b..54d0720864f632d324444c3105ad47563af204d9 100644 (file)
@@ -4106,9 +4106,18 @@ then
 fi
 
 # check for readline 4.0
-AC_CHECK_LIB(readline, rl_pre_input_hook,
-       AC_DEFINE(HAVE_RL_PRE_INPUT_HOOK, 1,
-        [Define if you have readline 4.0]), ,$READLINE_LIBS)
+AC_MSG_CHECKING([for rl_pre_input_hook in -lreadline])
+AC_CACHE_VAL(ac_cv_have_rl_re_input_hook, [
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>
+#include <readline/readline.h>],
+                                  [return rl_pre_input_hook != 0])],
+                 ac_cv_have_rl_re_input_hook=yes,
+                 ac_cv_have_rl_re_input_hook=no)])
+AC_MSG_RESULT($ac_cv_have_rl_re_input_hook)
+if test "$ac_cv_have_rl_re_input_hook" = yes; then
+  AC_DEFINE(HAVE_RL_PRE_INPUT_HOOK, 1,
+            [Define if you have readline 4.0])
+fi
 
 # also in 4.0
 AC_CHECK_LIB(readline, rl_completion_display_matches_hook,