* configure.in: Get version from ../GUILE-VERSION and use it for
[bpt/guile.git] / guile-readline / configure.in
index 41e87fd..1a7c248 100644 (file)
@@ -1,5 +1,7 @@
 AC_INIT(readline.c)
-AM_INIT_AUTOMAKE(guile-readline, 0.0)
+. $srcdir/../GUILE-VERSION
+PACKAGE=guile-readline
+AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define)
 
 AC_PROG_CC
 AM_PROG_LIBTOOL
@@ -12,7 +14,7 @@ done
 
 AC_CHECK_LIB(readline, main)
 if test $ac_cv_lib_readline_main = no; then
-  AC_MSG_ERROR([libreadline was not found on your system.])
+  AC_MSG_WARN([libreadline was not found on your system.])
 fi
 
 AC_CHECK_FUNCS(rl_clear_signals rl_cleanup_after_signal)
@@ -22,7 +24,7 @@ AC_CACHE_CHECK([for rl_getc_function pointer in readline],
                 [AC_TRY_LINK([
 #include <stdio.h>
 #include <readline/readline.h>],
-                             [rl_getc_function;],
+                             [printf ("%ld", (long) rl_getc_function)],
                              [ac_cv_var_rl_getc_function=yes],
                              [ac_cv_var_rl_getc_function=no])])
 if test "${ac_cv_var_rl_getc_function}" = "yes"; then