bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lilypond scm compilation errors


From: David Kastrup
Subject: Re: lilypond scm compilation errors
Date: Tue, 19 Nov 2013 20:24:45 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

thomas <address@hidden> writes:

> lilypond 2.16.0
>
> 'lilypond' with no arguments gives this:
>
> GNU LilyPond 2.16.0
> ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
> ;;;       or pass the --no-auto-compile argument to disable.
> ;;; compiling /usr/share/lilypond/2.16.0/scm/part-combiner.scm
> ;;; WARNING: compilation of /usr/share/lilypond/2.16.0/scm/part-combiner.scm
> failed:
> ;;; ERROR: Syntax error:
> ;;; unknown location: source expression failed to match any pattern in form 
> when
> ice-9/psyntax.scm:1407:32: In procedure expand-macro:
> ice-9/psyntax.scm:1407:32: Syntax error:
> unknown location: source expression failed to match any pattern in form when
>
> Similar errors when adding one of your example files
> as a command-line argument.
>
> 'guile /usr/share/guile/2.0/ice-9/psyntax.scm' gives
> no errors.
>
> Your help would be appreciated, but please don't ask
> me to try 2.16.2.  It would not build.

Well, it probably had good reason not to build.  LilyPond will only work
when built with Guile 1.8 for now.  You built it using Guile 2.x.

Probably 2.16.0 was not yet having the test that protested right at
configure time.

At any rate, if you are building anyway, you might want to try 2.17.95.
It's so short before the next stable release (2.18.0) that it does not
seem worth missing out on 1.5 years of development, and you have only a
short time window left for reporting any problems in time before the
final 2.18 release.

-- 
David Kastrup




reply via email to

[Prev in Thread] Current Thread [Next in Thread]