[SOLVED] Lilypond 2.25.12 + LilyJazz = Guile signaled an error

Bonjour à tous,

J'ai un truc bizarre sur une machine virtuelle linux mint.

J'ai installé lilypond 2.25.12 et Lilyjazz de la même manière que sur mon PC principal (même versions) et lorsque j'essaye de compiler l'exemple AllOfMe.ly, voilà que lilypond deviens désagréable :

Démarrage lilypond 2.25.12 [AllOfMe.ly]...
Processing `/home/seb/Lilypond/Drum/Lilypond/test_lilyjazz/AllOfMe.ly'
Parsing...
/home/seb/Lilypond/lilypond-2.25.12/share/lilypond/2.25.12/ly/lilyjazz.ily:17:4: error: Guile signaled an error for the expression beginning here
  #
   (define fonts
Unbound variable: set-global-fonts
Interpreting music...[8][16][24][32][40]
Preprocessing graphical objects...
Interpreting music...
Preprocessing graphical objects...
Calculating line breaks...
Drawing systems...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Converting to `AllOfMe.pdf'...
fatal error: failed files: "/home/seb/Lilypond/Drum/Lilypond/test_lilyjazz/AllOfMe.ly"
Arrêté avec le code de retour 1.

Si quelqu'un a une idée je suis preneur.

Bonne fin de journée

Salut,

La syntaxe a changé (oui entre 2 versions de développement 2.15.xx et 2.15.yy la syntaxe peut changer). Un petit coup de convert-ly devrait mettre à jour vers la nouvelle syntaxe.

Se référer à NR 3.5.4 Changement des fontes musicales
pour apprendre que la syntaxe pour mettre la fonte musicale lilyjazz est à présent

\paper { property-defaults.fonts.music = "lilyjazz" }

https://lilypond.org/doc/v2.25/Documentation/notation/replacing-the-notation-font.fr.html

Cordialement,
Xavier

Ça marche impec ! :+1:

Merci Xavier :smile:

Par contre je ne me rapelle pas avoir fait cet manip sur mon PC. Je regarderai histoire de savoir si la vieuserie me gagne ...

Bonne soirée à tous