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 _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel