> Dave Peticolas writes:
>  > > > Dave Peticolas writes:
> 
>  > > > Now that I don't understand. I don't believe we are using
>  > > > curses anywhere in GnuCash, at least this is the first I've
>  > > > heard of it :)
>  > > 
>  > > guile was probably compiled against curses rather than termcap.
>  > 
>  > Yes, I think you've hit on it. So it would seem that guile-config
>  > did not return the correct link-time arguments.
> 
> Yes, guile-config link returns
> 
>   -L/usr/local/lib -lguile -ldl -lsocket -lnsl -lm  
> 
> It's gnucash's configure which adds "-lreadline" 
> 
>   # If readline exists, just assume that guile needs it.  It probably does.
>   AC_CHECK_LIB(readline, readline)
> 
> but without checking for any dependencies of libreadline itself.

Ok, my guile-config correctly reports the readline dependency.
Try this: just delete the AC_CHECK_LIB(readline, readline) and
see if that works (without linking with curses).

dave

Reply via email to