Le 13/08/2022 à 22:30, Marco Atzeri a écrit :
Dear Developers,
I am the Cygwin package maintainer for Lilypond and Guile
latest 2.22.2 builds without issue.
On the first tentative to build/package 2.23.x for Cygwin I hit two
different problems so I will report them separately
first one is almost immediate
----------------------------------------------
Making flower/out/library.a
make[1]: *** No rule to make target 'out/lilypond.1', needed by 'man'.
Stop.
make: ***
[/pub/devel/lilypond/lilypond-2.23.11-1.x86_64/src/lilypond-2.23.11/./make/generic-targets.make:6:
all] Error 2
*** ERROR: make failed
----------------------------------------------
a workaround is to replace on lily/GNUmakefile
HELP2MAN_EXECS = lilypond
with
HELP2MAN_EXECS = lilypond$(program_suffix)
the build completes but has the unwanted outcome of
an extra ".exe" on the manual page
$ find lily -name "*.1"
lily/out/lilypond.exe.1
so a different solution is welcome
Possibly this would be related?
commit cad8241c1339432a30dd0613b76b2245670bdb31
Author: Jonas Hahnfeld <hah...@hahnjo.de>
Date: Sat May 14 22:15:47 2022 +0200
mingw: Consistently append program_suffix
This moves a patch from the release scripts to the proper GNUmakefile.
Jonas, any thoughts?
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond