lilypond-devel
[Top][All Lists]
Advanced

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

Re: lilypond Scheme syntax in ly/music-fonctions-init.ly


From: Erik Sandberg
Subject: Re: lilypond Scheme syntax in ly/music-fonctions-init.ly
Date: Mon, 7 Aug 2006 11:41:01 +0200
User-agent: KMail/1.9.1

On Friday 04 August 2006 16:31, Mats Bengtsson wrote:
> Erik Sandberg wrote:
> >I think the latest 2.9 versions are incompatible with 1.6.x (I think I use
> >resizable hash tables somewhere in the music stream code)
>
> Trying to compile the latest CVS version with GUILE 1.6.7, make ends with:
>
> [/nobackup/lilypond/out/bin/../share/lilypond/2.9.14/scm/lily-library.scm][
>/nobackup/lilypond/out/bin/../share/lilypond/2.9.14/scm/file-cache.scm][/nob
>ackup/lilypond/out/bin/../share/lilypond/2.9.14/scm/define-event-classes.scm
>Backtrace: In
> /nobackup/lilypond/out/bin/../share/lilypond/2.9.14/scm/lily.scm: 227: 0*
> [for-each #<procedure ly:load #> #]
> In /nobackup/share/guile/1.6/srfi/srfi-1.scm:
>  663: 1  (if (null? rest) (letrec ((lp #)) (lp list1)) ...)
>    ...
>  667: 2  (begin (f (car l)) (lp (cdr l)))
>  668: 3* [ly:load "define-event-classes.scm"]
> In /nobackup/lilypond/out/bin/../share/lilypond/2.9.14/scm/lily.scm:
>  109: 4  (let (#) (if # #) (if # #) ...)
>  114: 5* [primitive-load
> "/nobackup/lilypond/out/bin/../share/lilypond/2.9.14/scm/de$
> In
> /nobackup/lilypond/out/bin/../share/lilypond/2.9.14/scm/define-event-classe
>s.scm: 44: 6* (define ancestor-lookup (make-hash-table))
>   44: 7* (make-hash-table)

This is exactly the problem (it fails when trying to create a resizable hash 
table; those don't exist in 1.6.x)

-- 
Erik




reply via email to

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