lilypond-devel
[Top][All Lists]
Advanced

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

Re: cygwin64 - building 2.18.2 doc fails


From: Masamichi HOSODA
Subject: Re: cygwin64 - building 2.18.2 doc fails
Date: Sun, 12 Apr 2015 22:06:14 +0900 (JST)

> On 4/11/2015 2:08 PM, Masamichi HOSODA wrote:
>>> Installed contains the results of running the program
>>> after installation only on that snippets.
>>> As it works, I am very puzzled.
>>>
>>> $ lilypond --png lily-487dce2c.ly
>>> GNU LilyPond 2.18.2
>>> Processing `lily-487dce2c.ly'
>>> Parsing...
>>> Renaming input to: `out-www/quantize-start-midi.ly'
>>> Interpreting music...
>>> Preprocessing graphical objects...
>>> Interpreting music...
>>> MIDI output to `lily-487dce2c.midi'...
>>> Calculating line breaks...
>>> Drawing systems...
>>> Layout output to `lily-487dce2c.eps'...
>>> Converting to PNG...
>>> Layout output to `lily-487dce2c-1.eps'...
>>> Writing lily-487dce2c-systems.texi...
>>> Writing lily-487dce2c-systems.tex...
>>> Writing lily-487dce2c-systems.count...
>>> Success: compilation successfully completed
>>
>> Would you try following command?
>>
>> $ lilypond --png -danti-alias-factor=4 lily-487dce2c.ly
>>
>> lilypond requires netpbm (pngtopnm, pnmscale, pnmtopng)
>> when anti-alias-factor is not 1.
>>
> 
> no difference, it works (on cygwin 64bit).
> 
> $ lilypond --png -danti-alias-factor=4 lily-487dce2c.ly
> GNU LilyPond 2.18.2
> Processing `lily-487dce2c.ly'
> Parsing...
> Renaming input to: `out-www/quantize-start-midi.ly'
> Interpreting music...
> Preprocessing graphical objects...
> Interpreting music...
> MIDI output to `lily-487dce2c.midi'...
> Calculating line breaks...
> Drawing systems...
> Layout output to `lily-487dce2c.eps'...
> Converting to PNG...
> Layout output to `lily-487dce2c-1.eps'...
> Writing lily-487dce2c-systems.texi...
> Writing lily-487dce2c-systems.tex...
> Writing lily-487dce2c-systems.count...
> Success: compilation successfully completed

Thank you.

I've tried on my cygwin64 environment.
Maybe environment variable TMP is the cause.
Would you try the attached patch?

> The version for 32 bit seems to have other problems.
> I see segfaults but I need to rebuild and investigate

How about lilypond-2.19.18?
If I understand correctry,
lilypond-2.19.16 is fixed some issues for newer gcc on 32 bit windows etc.
--- lilypond-2.18.2/input/regression/midi/GNUmakefile.org       2014-03-18 
00:29:16.000000000 +0900
+++ lilypond-2.18.2/input/regression/midi/GNUmakefile   2015-04-12 
21:14:05.400023100 +0900
@@ -5,8 +5,8 @@
 
 TEXI2HTML_FLAGS += --nomenu
 
-TMP = $(sort $(LY_FILES) $(TEXINFO_SOURCES) )
-COLLATED_FILES = ${TMP:%.ly=$(outdir)/%-midi.ly}
+TMP_FILES = $(sort $(LY_FILES) $(TEXINFO_SOURCES) )
+COLLATED_FILES = ${TMP_FILES:%.ly=$(outdir)/%-midi.ly}
 
 include $(depth)/make/stepmake.make
 
--- lilypond-2.18.2/input/regression/abc2ly/GNUmakefile.org     2014-03-18 
00:29:16.000000000 +0900
+++ lilypond-2.18.2/input/regression/abc2ly/GNUmakefile 2015-04-12 
21:14:27.639669800 +0900
@@ -5,8 +5,8 @@
 
 TEXI2HTML_FLAGS += --nomenu
 
-TMP = $(sort $(ABC_FILES) $(TEXINFO_SOURCES) )
-COLLATED_FILES = ${TMP:%.abc=$(outdir)/%.ly}
+TMP_FILES = $(sort $(ABC_FILES) $(TEXINFO_SOURCES) )
+COLLATED_FILES = ${TMP_FILES:%.abc=$(outdir)/%.ly}
 
 
 include $(depth)/make/stepmake.make

reply via email to

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