lilypond-devel
[Top][All Lists]
Advanced

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

Re: Compiling on MacOS


From: Saul Tobin
Subject: Re: Compiling on MacOS
Date: Sat, 28 Dec 2024 22:27:36 -0500

Thanks, attached is the log from running `make test-baseline VERBOSE=1`.
Not zipped because it's pretty small. This is after compiling using Xcode
clang-16, which should be the same as used by Homebrew for Guile. Other
than using clang, same options and environment variables as in my earlier
message.

Re dblatex, 0.3.12 is still incompatible with Python 3.13 and with recent
setuptools. MacPorts handles it by specifying Python3.10. Hopefully there
will be another dblatex update before Python3.10 is deprecated. It looks to
me like 0.3.12 was actually done by distro maintainers not by the dblatex
devs.

On Sat, Dec 28, 2024 at 5:04 PM Werner LEMBERG <wl@gnu.org> wrote:

>
> > So far I've succeeded in compiling Lilypond itself, but I'm
> > completely stumped on why I can't build regtests. The error I get
> > is: [...]
>
> This is not enough to analyze the issue.  Please start with a clean
> git directory and say, after configuring and calling `make`,
>
> ```
> make check VERBOSE=1 &> `log-file`
> ```
>
> and send `log-file` (compressed with gzip or something similar).
>
> > I more or less followed the path described here
> > https://danieljohnson.name/blog/installing-lilypond-on-macos,
>
> These instructions are quite outdated.  Current LilyPond versions *do*
> build with clang, AFAIK – note that Guile 3 must be built with exactly
> the same compiler as LilyPond.  You might look at the recipes from
> either HomeBrew or MacPorts how they install LilyPond; link to the
> files can be found at the formula pages:
>
>   https://formulae.brew.sh/formula/lilypond
>   https://ports.macports.org/port/lilypond/details/
>
> For the current development LilyPond version the main difference to
> these formulae is that you *must* use Guile 3.  I haven't had yet the
> time (and energy) to update the MacPorts formula, unfortunately.
>
> >    3. Installing dblatex was a nightmare.
>
> The Python3 port (which is dblatex version 0.3.12, AFAIK) builds fine
> with MacPorts:
>
>   https://ports.macports.org/port/dblatex/details/
>   https://sourceforge.net/p/dblatex/dblatex-py3/ci/default/tree/
>
>
>     Werner
>

Attachment: ly.log
Description: Binary data


reply via email to

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