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