Ian Grant <[EMAIL PROTECTED]> writes:

> > You probably have an old .x-file of size 0 lying around in
> > guile-core/guile-readline.
> > 
> > Check that readline.x looks good.
> 
> You are right, readline.x contained one character, but whenever guile-snarf 
> runs it generates that same file.  If I run
> 
>        gcc -E -DSCM_MAGIC_SNARFER readline.c
> 
> in the guile-readline directory then I get just two lines: 
> 
> # 1 "readline.c"
> 
> and
> 
> # 525 "readline.c"
> 
> separated by lots of blank lines.

This means that HAVE_RL_GETC_FUNCTION isn't defined in your
libguile/scmconfig.h (can you verify this?).

This in turn means that ac_cv_var_rl_getc_function in your
config.cache is "no" (please verify).  But if that is true, you should
have been warned during configuration that your readline library is
too old.  Did you see such a warning?

What also could have happened is that you have had an old value for
this variable lying around in config.cache.  Please try to configure
after removing config.cache.

Reply via email to