lilypond-user-fr
[Top][All Lists]
Advanced

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

Re: Lilypond sous macos M1


From: Jean Abou Samra
Subject: Re: Lilypond sous macos M1
Date: Wed, 01 Mar 2023 21:55:59 +0100
User-agent: Evolution 3.46.4 (3.46.4-1.fc37)

Le mercredi 01 mars 2023 à 20:13 +0100, Ben a écrit :

Bonjour, 
Les diverses réflexions sur frescobaldi m'ont amené à essayer de mieux comprendre ce qui se passe avec lilypond version macos:

D'abord, le lien du site https://lilypond.org/doc/v2.25/Documentation/changes.fr.pdf est actuellement mort.

C'est normal, la liste des changements est habituellement traduite en français, mais en 2.25.2 elle ne l'était pas encore. C'est déjà fait par Jean-Charles, cela apparaîtra dans la 2.25.3. En attendant, vous pouvez lire la version originale en anglais (remplacer .fr.pdf par .pdf dans l'URL).

Ensuite, pourquoi est-ce que lilypond n'est fourni pour macos qu'en Intel et pas en M1? Y-a-t-il là aussi des problèmes de compilation?

Plutôt des problèmes d'infrastructure, car à ma connaissance la compilation ne pose pas de souci particulier, mais la seule machine macOS à laquelle Jonas Hahnfeld (le responsable de la parution des nouvelles versions) ait accès est la même machine que moi jusqu'ici, celle louée à distance qui tourne sous macOS 10.15 et processeur Intel. Je ne sais pas s'il a envisagé d'utiliser les GitHub actions (notez que c'est un choix un peu moins naturel pour LilyPond que pour Frescobaldi, car le projet LilyPond est hébergé sous GitLab, pas GitHub). Si vous voulez poser la question, c'est à la liste lilypond-devel qu'il faut écrire.

Enfin, j'ai essayé d'installer lilypond-devel via macport: 

Déjà, seule la version 25.5.1 est disponible, et pas la 25.5.2, puis elle est bien en M1, comme pour frescobaldi

La 2.25.2 a moins de deux semaines, c'est normal qu'il faille un peu de temps aux redistributeurs pour intégrer les nouvelles versions.

Au passage, LilyPond peut aussi s'installer via Homebrew, avec a priori des binaires natives M1 et une installation plus rapide. Par contre c'est la 2.24.1, j'imagine qu'il va essayer de compiler si vous installez avec --HEAD.

Mais lorsque j'ajoute /opt/local/bin/lilypond dans frescobaldi et que je compile, j'obtiens cette erreur:

 warning: g_spawn_sync failed (-1): gs: Failed to execute child process “gs” (No such file or directory)
warning: `(gs -q -dNODISPLAY -dNOSAFER -dNOPAUSE -dBATCH -dAutoRotatePages=/None -dPrinted=false /var/folders/nh/rtfxzmdn3gx18fwg6lbw4dfc0000gn/T//lilypond-tmp-7030529)' failed (-1)

/opt/local/share/lilypond/2.25.1/ly/init.ly:64:2: error: Guile signaled an error for the _expression_ beginning here

 (let ((book-handler (if (defined? 'default-toplevel-book-handler)
Throw to key ly-file-failed' with args ()'.
Arrêté avec le code de retour 1.

Est-ce que vous auriez une idée du problème?

Quelques questions :

Cordialement,

Jean

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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