[Top][All Lists]
[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