lilypond-user
[Top][All Lists]
Advanced

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

Re: Configuration problems following new installation of Frescobaldi


From: Jean Abou Samra
Subject: Re: Configuration problems following new installation of Frescobaldi
Date: Tue, 30 Aug 2022 12:24:04 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.0



Le 30/08/2022 à 12:10, Michael Hendry a écrit :
On 30 Aug 2022, at 08:27, Jean Abou Samra <jean@abou-samra.fr> wrote:
Le 30/08/2022 à 08:56, Michael Hendry a écrit :
 
I stopped using Frescobaldi and Lilypond at the beginning of the Covid pandemic and since then I have bought a new iMac with Monterey and transferred files across,

Trying to get back up and running, I’ve installed Frescobaldi 3.1.3, which appears to be functioning perfectly, but I get these error reports:

 Starting lilypond 2.23.3 [dorothy.ly]...
Fontconfig error: "/Users/michaelhendry/.config/fontconfig/fonts.conf", line 2: XML or text declaration not at start of entity
Fontconfig error: "/Users/michaelhendry/.config/fontconfig/fonts.conf", line 2: XML or text declaration not at start of entity
Fontconfig error: "/Users/michaelhendry/.config/fontconfig/fonts.conf", line 2: XML or text declaration not at start of entity

Thanks, Jean.

I know about dot-files, but overlooked the fact that in the Mac Finder directories are displayed before filenames, and I was looking among the dot-files!

fonts.conf reads:

<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <dir prefix="/System/Library/Fonts"/>
</fontconfig>



I am also getting similar warnings on Fedora with LilyPond 2.22.2 (“unknown
element reset-dirs”). They seem to be harmless. Apparently, the system's font
configuration file for Fontconfig uses features that were not supported in
the older version of Fontconfig that ships with LilyPond. For me, these
warnings don't appear in 2.23.12, which is also the latest (unstable) version.
Could you try upgrading to 2.23.12?


 
Processing `/Users/michaelhendry/git_stuff/lilyjazz/examples/dorothy.ly'
Parsing...
Interpreting music...[8][16]
fatal error: cannot find font: `lilyjazz-11'
Exited with return code 1.

when trying to compile the sample file “dorothy,ly”. Similar errors occur when I try to compile some of my existing Jazz leadsheets.


That means you didn't install the LilyJazz font. It doesn't
come with LilyPond, you had certainly installled it on your
previous computer. Download it from here:

https://github.com/OpenLilyPondFonts/lilyjazz

(use Code > Download ZIP).

How to install the files is described in the file
LilyPond-Fonts-Installation-And-Usage.txt that you will find in
your download.
I found I don’t have /Applications/Lilypond.app directory. My copy of the lilypond executable was compiled by MacPorts.

Googling for a way to create an App, I found:

https://macappstore.org/lilypond/

And having gone through the whole process I’ve ended up with a 32-bit executable, which won’t work in the 64-bit-only Monterey environment.



No need to have a LilyPond.app! This path /Applications/LilyPond.app is
just what you have if you download LilyPond 2.22 from the official website,
but any installation of LilyPond (not necessarily a .app installed through a
.dmg) has a directory for fonts. You could just as well install the font
in the path where MacPorts installed LilyPond (not sure where that is exactly,
I don't know MacPorts well).


I haven’t found a way to force Homebrew to compile a 64-bit executable so far. Is there a ready-built .DMG image file for version 2.23.12 that I can download?


See the official download page:

https://lilypond.org/development.html

It's not a .dmg, but in fact simpler. The learning manual has a tutorial
on installing it (it's the same link as in the other thread to see screenshots
of how to tell Apple that it's malware-free):

https://lilypond.org/doc/v2.23/Documentation/learning/graphical-setup-under-macos




reply via email to

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