David Sumbler <da...@aeolia.co.uk> writes:

> On Sun, 2016-10-16 at 21:19 +0200, David Kastrup wrote:
>> David Sumbler <da...@aeolia.co.uk> writes:
>> 
>> > 
>> > Further to the above, I find that if I type
>> > 
>> > /usr/local/lilypond/usr/bin/guile
>> > 
>> > then readline works just fine.
>> Guile 2.0
>> 
>> > 
>> >  But not when guile is invoked with
>> > 
>> > lilypond scheme-sandbox
>> Guile 1.8
>
> Sorry, this hasn't helped me.
>
> True, if I type 'guile' it runs /usr/bin/guile-2.0, but if I type
> /usr/bin/guile-1.8 readline also works.

That's the system installation of Guile, not the one used in LilyPond.

> Presumably when I type 'lilypond scheme-sandbox' it runs the guile at
> /usr/local/lilypond/usr/bin/guile, rather than the one in /usr/bin/.

LilyPond doesn't run any Guile executable.  It just loads the Guile REPL
and runs it in LilyPond as LilyPond is linked with libguile.

>  As Lilypond seems to have readline files in
> /usr/local/lilypond/usr/lib/ and
> /usr/local/lilypond/usr/share/guile/1.8/ice-9/
> I would have expected readline to work.  Why are the files there if
> they can't be used?

Probably you don't have the necessary libraries installed.  Wrong
architecture?  Is your LilyPond a 64bit version?

-- 
David Kastrup

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to